2015-01-09 257 views
1

我是一个尝试在Ubuntu-14.04中学习opencv-python的新手。我想在我们实验室测试的图像中心的黑色图层周围绘制边界。找到边界后,我想对边界内的图像执行一些操作。这里是图像http://prntscr.com/5qfxha使用python进行图像边界检测opencv

但是opencv中的所有文档和材料仅为特定的一组图像提供。没有关于如何处理自定义图像的具体细节。我阅读每一个问题,正如我告诉我,我是新手我很困惑,所以请指导我通过这个。提前致谢。

+0

你是什么意思的自定义图像? – Totem 2015-01-09 19:42:20

+0

实时图像(请检查我的问题中的链接)。 – Lee 2015-01-09 19:47:36

+0

你的意思是石像?如果是这样,我做了,并没有给我一个线索(: – Totem 2015-01-09 19:48:48

回答

0

findContours可以做的伎俩, 见C++的和Python例子/教程。

一旦你有你的轮廓,检查 ConnectedComponent找到谁被列入谁? (只有Opencv 3)

+0

我不擅长cpp你可以在python中提出一些建议吗 – Lee 2015-01-09 19:56:21

+0

我的不好,现在已经更新了,但是请记住,通常方法在Python或Cpp文档中都有相同的名称。 – Totem 2015-01-09 20:00:33