我目前正在研究一種使用定量影像分析來查找塑料細絲直徑的測量系統。下面是原始影像和處理后的二進制影像,使用 DipLib(PyDIP 變體)來執行此操作。


問題
好吧,在我個人看來,這看起來很棒。下一個問題是我正在嘗試計算二進制影像中燈絲的頂部邊緣和底部邊緣之間的距離。使用 OpenCV 非常簡單,但是由于 DipLib 的 PyDIP 變體功能有限,我遇到了很多麻煩。
潛在解決方案
從邏輯上講,我認為我可以向下掃描像素列并查找像素從 0 變為 255 的第一行,反之亦然。然后我可以取這些值,以某種方式創建一條最佳擬合線,然后計算它們之間的距離。不幸的是,我正在努力解決這個問題的第一部分。我希望有經驗的人可以幫助我。
背景故事
我正在使用 DipLib,因為 OpenCV 非常適合檢測,但不適用于量化。我看到其他的例子,如這一個
注意上面定義的變數y1_1,y1_2,y2_1, 和y2_2。使用它們,您可以獲得燈絲兩端的直徑:
print(y1_2 - y1_1)
print(y2_2 - y2_1)
輸出:
100
105
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/404756.html
標籤:
上一篇:高斯核
下一篇:在彩色點的影像中查找中心坐標
