第一次vs2013+opencv 3.0測試過程中遇到了一個很簡單確讓我很崩潰的問題,網上搜索了很久才解決,特地在此寫出來,希望可以幫助到大家。 問題:(前提是opencv的環境配置和vs配置都完全正確)第一次測驗opencv時,顯示窗口出來了,但沒有圖片,黑窗口上面錯誤提示是: OpenCV Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow, file C:/builds/master_PackSlave-win32-vc12-shared/opencv/modules/highgui/srcwindow.cpp, line 271 我一開始習慣性的直接將圖片復制到解決方案的工程目錄下,但這種做法并沒有真正將圖片復制到程序源碼所在目錄下,也就是源碼目錄下并沒有這個圖片,自然無法顯示出圖片。

解決方法是:將圖片放到工作目錄下,即程序所在的目錄下

新聞熱點
疑難解答