1

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

2个例子:


在此处输入图像描述


有什么想法或算法吗?

提前致谢。

4

2 回答 2

5

试试opencv 库,它们有python 绑定和很多算法来进行角点检测。

my2c

于 2011-02-23T11:42:06.843 回答
0

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

当我用 opencv 进行网络摄像头颜色检测时,我不得不做类似的事情。如果您愿意,我可以向您展示我正在谈论的代码部分吗?虽然我可能误解了你的问题。但是,我的代码允许您扫描每个像素(或者我的帧是从网络摄像头拍摄的,您也可以对实际图片执行相同操作)

于 2011-02-23T15:56:02.520 回答