如何将图像上传到带有 CSS 过滤器的服务器


how to upload an image to a server with the css filters on it

我找到了一包CSS过滤器,您只需在图像上指定过滤器的id即可在图片上使用。 现在我想创建一个按钮,让我将编辑过的图片(带有过滤器的图片)发送到我放置图片的文件我正在使用统一服务器来运行我的php谁能帮忙?

CSS 过滤器永远不会随画布一起导出。

原生画布有一些合成和混合滤镜。

但是,除此之外,您必须将过滤器应用于画布本身。这是通过以下方式完成的:

  1. 使用 context.getImageData 获取图像的像素数据,
  2. 根据您的
  3. 过滤算法操作像素数据,
  4. 将修改后的像素替换回画布上的 context.putImageData .

您可以通过谷歌搜索"html5 canvas 过滤器"来探索许多过滤器算法。