使用编程(openCV或MATLAB)在下面的图像中找到内圆(或外圆)的每个像素的坐标的方法是什么?
imtool提供此信息,但它是鼠标驱动的.

更新
我使用imtool来检测这些位置,方法是将鼠标光标放在圆圈上的每个点上并手动注意该值.但是如何使用手动编程来实现它我不能在圆圈上做这么多品脱.
在Matlab中,您可以这样做:
im = imread('im.png'); %# load image
[y,x] = find(all(im<5, 3)); %# find black pixels
position = [x,y]; %# display them
Run Code Online (Sandbox Code Playgroud)