求一个 圆检测的C 源程序。
希望是能直接用的子函数,C语言源代码。
我能提供的参数是已经经过二值化和边缘提取,得到很好的一段圆弧(当然还有点杂质)的图片数据image[i][j](i为X轴,j为Y轴),及所要求取圆心和圆弧所在的位置XBEGIN,XEND,YBEGIN,YEND,5个参数,同时希望有能够看懂的注释。
即,子函数为 void hough(unsigned char image[xsize][ysize],int xBegin,int xEnd,int yBegin,int yEnd)
函数返回值为半径,圆心位置。
如果阁下定义了其他全局变量请说明。
用HOUGH变换或者其他算法都可以,只要能实现,而且能用,
本人不会做图象处理,被逼急了,没有办法。
谢谢。