2012-11-17 142 views
-1

我開始做一個涉及檢測視頻中的特徵的任務,我必須檢測矩形形狀的紅色區域並用另一種顏色替換。我可以繼續使用「opencv」界面在python中執行此操作嗎?我可以用Python處理視頻嗎?

+0

http://code.opencv.org/projects/opencv/wiki –

回答

1

絕對。轉換到HSV色彩空間是良好的圖像中發現紅色,Hough變換會幫你找到矩形

+0

謝謝..你是對的.. –

+0

我還有一個問題給你,我知道我實際上應該發佈這個作爲一個單獨的問題,但是你能告訴我我的方法是否正確,因爲我是真實的ly是圖像處理的新手段。步驟1)捕獲每個幀上的每個幀2)遍歷像素上的每個幀循環,並且如果匹配則替換該顏色。這是正確的嗎 ?循環像素會花費很長時間嗎? –

+0

我不會遍歷所有的像素。你只是想取代紅色的矩形區域,對吧?首先,將圖像轉換爲HSV空間,並評估哪些色調和飽和度值可提供您所需的近似顏色。一旦你有了這個範圍,二值化你的圖像,使像素黑色,如果他們符合你的紅色標準,否則白色。最後,使用OpenCV Hough變換來查找矩形。這是最簡單的方法,一個好的起點。希望這足夠了,從我的手機回答,所以我不能提供鏈接 – Chris