html5 canvas图像处理的实现代码分享


当前第2页 返回上一页

矩阵中每个像素点有四个通道分别储存r/g/b/a的值。(四个值按序连续的排列,为一维矩阵)

所以每两个像素间相隔4位,计算时

1

k=4*(image.width*j+i);为像素点(i,j)的位置,

imagedata1.data[k+0]表示R分量,依次类推,其中剩下的分别为G、B分量还有透明度。

这样上面的程序就实现了简单的图像的反转功能。
效果如下:

另外需要注意的是,getImageData()函数可能会涉及到跨域的problem,所以建议配置apache环境并将该html放置到其根目录下进行操作。

以上就是html5 canvas图像处理的实现代码分享的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

h5新增标签与属性使用方法归纳

HTML5实现背景音乐的自动播放

详解HTML5幻灯片系统--h5slides

教你用HTML5画一个馋人的西瓜

h5与c3的新交互特性有哪些

怎样开发优秀的HTML5游戏-迪斯尼《寻找奥兹之路》游戏技术详解(一)

HTML5的web界面中meta实列详解

h5中indexeddb 数据库的使用方法详解

HTML5 canvas粒子形成下雪背景的效果

h5怎样实现获取用户地理定位

更多相关阅读请进入《HTML5》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...