在實現霍夫直線變換時碰到了上述斷言問題,經過一番論證,給出如下兩種解釋:
1.圖片的路徑問題,最好用絕對路徑,且路徑中不包含中文
2.圖片通道數不一致引起的問題,后面霍夫變換處理的圖像為彩色圖像,因此在灰度變換時應該是將灰度圖像轉換為彩色圖像,既CV_GRAY2BGR。並且此時也不能使用彩色圖像轉換為灰度圖像,因為之前Canny算子已經將圖像轉換為了灰度圖像,如果再次進行灰度圖像的轉換就會出現另外一個斷言錯誤。
在實現霍夫直線變換時碰到了上述斷言問題,經過一番論證,給出如下兩種解釋:
1.圖片的路徑問題,最好用絕對路徑,且路徑中不包含中文
2.圖片通道數不一致引起的問題,后面霍夫變換處理的圖像為彩色圖像,因此在灰度變換時應該是將灰度圖像轉換為彩色圖像,既CV_GRAY2BGR。並且此時也不能使用彩色圖像轉換為灰度圖像,因為之前Canny算子已經將圖像轉換為了灰度圖像,如果再次進行灰度圖像的轉換就會出現另外一個斷言錯誤。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。