13、canvas操纵像素数据ImageData
2024-09-30 23:48:24
一、ImageData 对象
含义:
存储canvas对象真实的像素数据(每个像素块的RGBA色值)
属性:
1、width:图片宽度,单位是像素
2、height:图片高度,单位是像素
3、data:图片中,所有像素的RGBA色值所组成的数组
Uint8ClampedArray类型的一维数组,包含着RGBA格式的整型数据,范围在0至255之间(包括255)。
data属性返回一个 Uint8ClampedArray,它可以被使用作为查看初始像素数据。每个像素用4个1bytes值(按照红,绿,蓝和透明值的顺序; 这就是"RGBA"格式) 来代表。每个颜色值部份用0至255来代表。每个部份被分配到一个在数组内连续的索引,左上角像素的红色部份在数组的索引0位置。像素从左到右被处理,然后往下,遍历整个数组。
Uint8ClampedArray 包含高度 × 宽度 × 4 bytes数据,索引值从0到(高度×宽度×4)-1
........
转载于:https://my.oschina.net/lcl6659/blog/1844947
最新文章
- Oracle中已有数据的字段类型修改
- UNIX下的LD_PRELOAD环境变量
- 20161023 NOIP 模拟赛 T1 解题报告
- [技巧] 解决Win7下VMware中vmx86.sys报错的问题
- AutoFac使用~IOC容器(DIP,IOC,DI)
- 转 C# 给某个方法设定执行超时时间
- PHP学习笔记:删除与销毁session
- Android应用开发学习笔记之菜单
- dataStructure@ Check if a directed graph has cycles
- MYSQL- 存储过程示例
- android android:textColor=";@[package:]color/filename"; ----Color/filename文字颜色selector状态列表
- 在Visual Studio 2010中安装iGraph
- php 过滤emoji表情
- Android可以换行的布局
- Java:验证在类继承过程中equals()、 hashcode()、toString()方法的使用
- 使用Kotlin开发第一个Android应用
- Google 浏览器被劫持怎么办?
- PHP+MySQL分页显示示例分析
- H5唤醒app,不完全兼容
- docker 10 docker的镜像原理