2011-12-28 45 views
4

相交的輪廓我對象 ..和一個 ..
對象的輪廓是moving..but 不變..
我想知道點在其輪廓相交的線..線在OpenCV中

例如: - 以例如汽車比賽中,他們是終點線..
我有車有終點線的輪廓。
我想知道與終點線相交的輪廓上的點。

回答

4

使物體輪廓與線輪廓相交(使用numpy.logical_and(object_mask, line_mask)),並且生成的圖像非零的所有點都是交點。

+0

請給我一些關於'numpy.logical_and(object_mask,line_mask))的更多信息'....任何鏈接都將被高度讚賞... – Wazzzy 2011-12-28 11:53:35

+1

哦,對不起,'numpy'用於python界面。基本上,你得到一個零圖像並在其上畫輪廓,然後你得到另一個零圖像並在其上畫線,然後遍歷每個像素並將它們「與」在一起。也就是說,當兩個圖像中的像素值均爲正時,存儲爲TRUE,否則爲FALSE。如果輪廓與直線相交,結果圖像將爲TRUE,否則爲FALSE。 – 2011-12-28 13:11:51

+0

謝謝我得到Fab..Answer ....一定會試試.... – Wazzzy 2011-12-28 16:25:21