2017-03-04 126 views
1

我一直在尋找方法,使用openCV和python來分類電阻帶中不同的顏色。基於顏色的圖像分割

什麼算法可以用於將圖像分割成不同的頻段等。我嘗試使用分水嶺算法,但我無法得到正確的標記,並沒有得到所需的結果。

樣本圖像我使用:img

+0

爲什麼你首先嚐試分水嶺? – Piglet

+0

一種方法: - 轉換爲HSV/HSI模型並使用https://github.com/saurabheights/IPExperimentTools/tree/master/AnalyzeHSV查找色調/飽和度範圍。 – saurabheights

回答

0

的電阻碼的可能的顏色是公知的先驗。 您可以簡單地掃描電阻,並檢查哪些顏色以哪種順序出現。

最終的實現當然取決於很多事情。

如果你只是有一個電阻的隨機快照,它會比每次有相同的方向,位置,視角和縮放比較困難。

找到電阻器及其主軸應該是相當簡單的,那麼你需要的只是一條掃描線。

另一種選擇:將圖像轉換爲HUE,然後使用電阻體顏色和背景顏色進行兩個閾值操作,這會讓您看到顏色帶。

+0

非常感謝。生病嘗試使用HSV色彩空間並讓你知道結果。 –