我目前正在做一个项目,我需要在图像中找到省略号。任何人都知道 (c,c++, c#, ) 中的椭圆提取代码。这将有很大帮助。
我想翻译 wiki 上的 Matlab 代码 http://en.wikipedia.org/wiki/Hough_transform Xie 和 Ji 的椭圆检测方法的示例 MATLAB 代码
//编辑后的版本// //我在这里更改了一些内容。
我试过这段代码。我对该代码有一些理解问题,因为没有对代码的评论。
如果有人试过这段代码,请帮助我理解这段代码
为什么椭圆的方向为零,如果不是,为什么这段代码以及方向值存储在哪里?
if(Alpha == 0)
//
end
%% 我们想在这里做什么。
for Count = 1:numel(X)
Para_X = ((X(Count)-Ellipse_X0(end))^2)/(Ellipse_Major(end)^2);
Para_Y = ((Y(Count)-Ellipse_Y0(end))^2)/(Ellipse_Minor(end)^2);
if (((Para_X + Para_Y)>=-2)&((Para_X + Para_Y)<=2))
Edges(X(Count),Y(Count))=0;
end
%% 感谢和问候,
最佳答案
您是否尝试过显而易见的 - the wikipedia page on the hough transform 上可用的 matlab 代码?
关于c# - c、c#、c++中的霍夫椭圆,或者wiki上matlab代码的实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4678578/