在画布上

时间:2016-06-30 00:07:52

标签: javascript image canvas pixel trace

我在画布上绘制了从服务器加载的图像。 图像是2色,上面有多边形图, 0 - 透明色(无色)和黄色。

如何追踪多边形的边界? 我知道,这是一个非常困难的问题。摩尔社区。只有一个人认为我找到了。

1 个答案:

答案 0 :(得分:0)

javascript没有很好的性能来处理图像数组,因此很难找到框架来进行复杂的图像检测。我建议您在服务器端使用strong and low level image framework(将pic上传到您的服务器,然后只返回数字中的结果)。如果你需要绘制你的poligon,你可以使用svg图形,它们与大多数浏览器完全兼容,并且很容易用向量写入。

以下是获取图像边界的内容: http://docs.opencv.org/master/d4/d73/tutorial_py_contours_begin.html#gsc.tab=0