小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序,怎么将显示在canvas上的图片变模糊类似ps里的高斯模糊的效果
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
百度搜索 canvas 高斯模糊,H5的代码在小程序也能使用的
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
ctx.drawImage(image, 0, 0, imageWidth, imageHeight)
ctx.draw(false, function () {
wx.canvasGetImageData({
canvasId: 'myCanvas',
x: 0,
y: 0,
width: imageWidth,
height: imageHeight,
success(result) {
let gaussBlurInfo = gaussBlur(result);
wx.canvasPutImageData({
width: frame.width,
height: frame.height,
data: gaussBlurInfo.data,
success(res) {
console.log('end gaussBlur', new Date().toLocaleTimeString())
}
})
//把图片宽高改改试试看
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
百度搜索 canvas 高斯模糊,H5的代码在小程序也能使用的
ctx.drawImage(image, 0, 0, imageWidth, imageHeight)
ctx.draw(false, function () {
wx.canvasGetImageData({
canvasId: 'myCanvas',
x: 0,
y: 0,
width: imageWidth,
height: imageHeight,
success(result) {
let gaussBlurInfo = gaussBlur(result);
wx.canvasPutImageData({
canvasId: 'myCanvas',
x: 0,
y: 0,
width: frame.width,
height: frame.height,
data: gaussBlurInfo.data,
success(res) {
console.log('end gaussBlur', new Date().toLocaleTimeString())
}
})
}
})
})
//把图片宽高改改试试看