我正在嘗試實現邊緣繪製算法。我獲得了圖像的線條,下一步是用給定的閾值來擬合線條,我的問題是給定1和0的矩陣(線條的一部分)穿過所有像素並開始擬合線條。 這個想法是通過最小二乘線擬合方法生成一個最小長度的初始線段,然後通過向它添加更多的像素來擴展該線段。在檢測到最小長度的初始線段後,我們應該遍歷鏈中剩餘的像素並計算每個像素與當前擬合線的距離。只要像素距離當前線有一定距離,就會將像素添加到當前線。我們繼續向當前線段 添加像素,直到我們轉角並且線條的方向發生變化。那時,我們輸出當前的線段。然後遞歸處理鏈的剩餘像素以提取更多線段。在圖像中擬合線
我的問題是,我不知道如何下手去在像素......如果有一個特定的方向,我應該先......
通過標記C++和Matlab,你的意思是任何解決方案都可以接受嗎?沒有像OpenCV這樣的CV庫的C++將非常困難和冗餘 –
您無法提供足夠的上下文。沒有任何進一步的解釋,你談論的大部分內容都是毫無意義的。 – flawr