小程序
小游戏
企业微信
微信支付
扫描小程序码分享
需求是要做一个图片处理的滤镜
试着调整为黑白色和亮度:
就把wx.canvasGetImageData()拿到的RGBA像素信息转化成了YUV,然后把U和V的值调整到了128实现了图片褪色为黑白色 然后再把YUV转化回成了RGBA接着调用wx.canvasPutImageData把新的像素信息渲染上去(因为期间要把一维数组RGBA转化为二维数组再转化为YUV然后再转化回来所以经过了几次遍历)。
在模拟器上表现是正确的,但是预览拿到手机上就卡住了 过了一会儿就自动崩溃闪退了,看不到错误信息。
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
好的 我已经把代码片段提交了
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你好,请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
好的 我已经把代码片段提交了
你好,请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。