首页 > 其他 > 详细

-_-#【Canvas】转成黑白

时间:2014-12-25 20:20:13      阅读:275      评论:0      收藏:0      [点我收藏+]

技术分享

function drawInBlackAndWhite() {
   var imagedata = context.getImageData(0, 0, canvas.width, canvas.height)
   var data = imagedata.data
   
   for (var i = 0, l = data.length - 4; i < l; i+=4) {
      var average = (data[i] + data[i+1] + data[i+2]) / 3
      data[i]   =
      data[i+1] =
      data[i+2] = average
   }

   context.putImageData(imagedata, 0, 0)
}

 

-_-#【Canvas】转成黑白

原文:http://www.cnblogs.com/jzm17173/p/4185275.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!