2012-10-09 104 views
-1

可能重複:
Function to return coordinates of the maximum intensity point of the image grabbed from a webcam座標通過攝像頭檢測

我想獲得最高的激烈點的座標圖像中所採取攝像頭。 我正在使用cvCapFromCAM()捕獲opencv.Image。 我使用的是Windows 7,我是用C編程語言編程的。

我不知道編譯器如何處理blob的「強度」。我想要做的就是跟蹤比圖像中存在的任何其他事物都強烈的紅色LED。 作爲回報,我希望得到檢測到的led的x和y座標..

回答

1

那麼你將得到0到25​​5之間的一個整數值或0.0f和1.0f作爲浮點數/雙重表示RGB混合顏色的每個部分(可能)。你只需要看看每個像素,並找出哪一個具有最接近255/1.0f的R組件的值。

+0

您能否寄出郵政編碼 – Revs

+2

@Revs沒有對不起,這種探索足以讓我們做到這一點。如果你不知道如何從這個探索中做到這一點,那麼你需要去看一些資源,並學會先編程。您只需創建一個循環遍歷每個像素,並確定其紅色值是否高於以前看到的任何紅色值。 –