克服glfx.js / webgl的跨源限制

时间:2018-06-08 19:22:56

标签: javascript image-processing webgl

我正在尝试构建一个用于实时图像处理的Web应用程序。具体来说,我需要能够在图像上传图像,执行对比度调整,灰度缩放,边缘检测和连通分量分析。

到目前为止,我发现至少支持部分内容的唯一库是glfx.js。

当我跑步时

/birthDate

我收到错误:

未捕获DOMException:无法执行' texImage2D' on' WebGLRenderingContext':图像元素包含跨源数据,可能无法加载。

是否有任何方法可以克服webgl的跨域限制?

我尝试使用opencv.js和node-opencv(https://github.com/peterbraden/node-opencv)实现类似的功能,但没有成功。如果没有在客户端的显卡​​上运行,我认为对比度调整会太慢。

我可能错过了其他方法。

0 个答案:

没有答案