因此,我正在开发一款使用手机摄像头检测布料上的圆圈的Ionic应用程序,如下图所示:
最大尺寸为3x3网格,有4种不同颜色(浅蓝色,深蓝色,浅绿色和深绿色)。基本上,我已经将问题分解为3个步骤:
我的问题是找出实现第1步的最佳方法。我已经研究过Hough变换,我找不到非常好的Javascript资源。如果有比使用霍夫变换更简单或更好的方法,我将非常感谢知道。
答案 0 :(得分:1)
您可以使用带有分水岭算法的图像分割,其中描述了 here
答案 1 :(得分:1)
在此类图像中,您可以执行以下操作: