我正在嘗試對水平和垂直堆疊的書脊進行分割。當圖片太大時,我遇到了一個問題。 感興趣的區域和Hough線檢測扭曲線條的準確性
只有圖像的一部分可以在整個窗口中可以看出,這意味着它不會處理它是假設來處理原始圖像:
它處理
圖像圖像應該處理,而不是
我甚至無法看到假設要處理的整個圖像。因此,我試圖最小化窗口只是使用=>
CV ::調整大小此圖片(圖像,圖像,CV :: Size2i(image.cols/6,image.rows/6)); //調整爲圖像的1/6大小
這會導致另一個問題,當圖片很小時,它會變得太小而無法檢測到直線。我試過=> cv :: resize(image,image,cv :: Size2i(750,400));
這會導致另一個問題。雖然上面的圖片顯示整個窗口,但對於較小的圖片,我的houghline檢測會變得更加不穩定。
不要任何人有關於如何解決這個問題上漿的想法?還有如何改進我現在很不穩定的霍夫線檢測來分離書籍?我希望在一摞書之間劃一條線。
希望能儘快聽到你們的消息。謝謝!!!
嗨,對於調整大小,試過的方法太多,但白描會全力以赴失控以及。對於繪製檢測到的直線,我使用矢量行。我不認爲確實有一種方法來調整矢量大小?爲了暫時的目的,我通過在使用程序打開之前使用油漆調整圖片大小來解決這個問題。當然,我仍然想解決這個問題,想象有人在玩我的程序並面對這個問題。你有什麼其他的想法可能導致這種情況?我以前從未遇到過這樣的問題。 –
rockinfresh
關於書的分割,我曾經想過在那裏我找到的書籍太之間的暗區的結果過濾的!我會嘗試你對圖像進行預處理的建議。非常感謝您的建議和幫助!(: – rockinfresh
沒有問題,以同樣的方式爲你的圖片縮放的矢量,只是乘以你的x值:desired_image_width/current_image_width和您的Y值:desired_image_height/current_image_height – MikeGold