2014-03-12 176 views
1

我是openCV4android的初學者,我嘗試用前置攝像頭進行紅色檢測,您能否爲我提供製作方法/步驟。因爲這對我在我的campuss上的最終項目很重要..Opencv Android顏色檢測

+0

請分享您嘗試使用的代碼。 –

回答

2

以下是您需要做的簡短步驟。

  1. 將BGR圖像轉換爲HSV,因爲在基於顏色的分割中HSV被提供色彩空間。

  2. 使用inrange()來分割顏色。

Here你可以找到HSV-色輪,將幫助您選擇正確的HSV範圍的顏色。

+0

如何確定紅色的顏色,我不明白你描述的是什麼,我試着用前置攝像頭android OpenCV製作一個激光探測器,並且我知道Keith開始,你能解釋一下嗎? 我只是一個初學者 –

+0

首先,你必須找到紅色的HSV顏色範圍,然後將每幀轉換爲HSV,然後使用上面的閾值做inRange(),在這裏你會得到代表紅色的二值圖像。 – Haris