你好Stackoverflowers,查找佈線間隔在閾值的圖像 - R/C++圖像處理
我有個問題關於圖像處理。我會簡單介紹一下我的項目,清理一下並提出我的問題。
我現在用R,與EBImage庫。之後,我將在C++上編寫該代碼。
在材料分析中,微觀結構分析是爲了理解鋼的結構而完成的。它給分析儀提供了一些提示。
我的責任是;找到圖像中的線距。我會用圖像來解釋它。
我將發佈拼貼圖像,因爲我不能上傳圖片大於2 首先照片是perlit微結構的圖像。 第二張照片是預處理後的閾值圖像。 第三張照片就是我在Paint上所做的,向您展示我需要找到的區域。
- 照片 「前處理」 是由操作的方式來完成:
- 灰度級圖像。通過7x7的高斯核
- 截止濾波器擴張器由3×3盒內核
- 中值濾波器的7x7
- 閾值的圖像
黑色和拼貼照片白圖像的這些結果腳步。
現在,如果你看一下這個圖片,也有通過塗料由紅鉛筆所示,在第三照片的一些行間距。我想做一個細分來展示他們畫的。
你可以清楚地看到我擺脫了微小的垂直線,做出了明確的細分。
我需要幫助分割。我目前正在閱讀大量的計算機視覺和圖像處理書籍,但不幸的是我找不到一個好的解決方案。在EBImage中,有一些功能,但「bwlabel」或「watershed」對我沒有多大幫助。
分割將在此圖像中水平來完成。但是會有一個帶有漸變線距的圖像。
我不要求準備複製粘貼的回答這個問題。我真的想學習如何做到這一點。任何幫助將不勝感激。
非常感謝您閱讀我的問題。
不,它也可以是梯度的,不總是水平的或垂直的。 – EMI
我想繪製圖像中的長行間距。我有一個很好的二元掩模,但我想消除一些區域。線間距應該是較長的。 – EMI
你可以旋轉圖像來分析圖案的大致方向?頻率分析或霍夫變換? – Hennio