原文:OpenCV(3.4.1) Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow, file C:\build\master_winpack-build-win64-vc15\opencv\modules\highgui\src\window.cpp, line 356

在實現霍夫直線變換時碰到了上述斷言問題,經過一番論證,給出如下兩種解釋: .圖片的路徑問題,最好用絕對路徑,且路徑中不包含中文 .圖片通道數不一致引起的問題,后面霍夫變換處理的圖像為彩色圖像,因此在灰度變換時應該是將灰度圖像轉換為彩色圖像,既CV GRAY BGR。並且此時也不能使用彩色圖像轉換為灰度圖像,因為之前Canny算子已經將圖像轉換為了灰度圖像,如果再次進行灰度圖像的轉換就會出現另外一 ...

2020-03-12 11:41 0 1349 推薦指數:

查看詳情

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM