我找到了一包CSS过滤器,您只需在图像上指定过滤器的id即可在图片上使用。 现在我想创建一个按钮,让我将编辑过的图片(带有过滤器的图片)发送到我放置图片的文件我正在使用统一服务器来运行我的php谁能帮忙?
CSS 过滤器永远不会随画布一起导出。
原生画布有一些合成和混合滤镜。
但是,除此之外,您必须将过滤器应用于画布本身。这是通过以下方式完成的:
- 使用
context.getImageData
获取图像的像素数据,
根据您的 - 过滤算法操作像素数据,
- 将修改后的像素替换回画布上的
context.putImageData
.
您可以通过谷歌搜索"html5 canvas 过滤器"来探索许多过滤器算法。