二值图像角点检测

时间:2011-02-23 11:18:38

标签: c++ python algorithm image-processing robotics

我有一个表示二进制图像的矩阵(每个单元格1代表“黑色”像素,0代表“白色”像素)。黑色像素表示图像的图形(形状和填充),白色表示背景。我想要做的是检测矩阵中表示的数字的角落。

2个例子:


enter image description here


对此有何想法或算法?

提前致谢。

2 个答案:

答案 0 :(得分:5)

尝试opencv libraries,他们有python bindings和许多算法来进行角点检测。

MY2C

答案 1 :(得分:0)

如果我理解正确的话,有一个使用C ++的模板允许你扫描每个像素,你可以这样做,用1代替黑色,0代替白色。

当我使用opencv进行网络摄像头颜色检测时,我不得不做类似的事情。如果你喜欢,我可以告诉你我正在讨论的代码部分吗?虽然我可能会误解你的问题。但是我的代码允许你扫描每个像素(或者我的框架是从网络摄像头拍摄的,你也可以用实际的照片做同样的事情)