如何仅使用Javascript将彩色图像转换为黑/白?
AND,也使它在大多数浏览器中交叉兼容,因为我听说Internet Explorer有一个"过滤器"机制,但没有其他浏览器支持它.
尽管我最初持怀疑态度,但在某些浏览器中使用新的Canvas功能似乎确实可以实现这种魔力.
此页面显示了如何使用支持Canvas的浏览器执行此操作:
http://www.permadi.com/tutorial/jsCanvasGrayscale/index.html
对于IE,你需要使用过滤器,这里有一个做灰度的例子:
http://www.javascriptkit.com/filters/basicimage.shtml
我这样做的方法是将img的src设置为指向服务器端的PHP脚本
例如.,