2
我正在使用imread將jpeg圖像加載到cv :: Mat數據類型中。但是,函數無法加載圖像,只是返回一個0行0列的空矩陣。它不會拋出任何例外或警告。我還驗證了圖像實際存在於指定的路徑中。我從來沒有在OpenCV中看到過這種行爲,並且不知道發生了什麼。任何幫助表示讚賞
編輯:玩過後,我發現它能夠讀取PNG文件格式沒有問題。
我正在使用imread將jpeg圖像加載到cv :: Mat數據類型中。但是,函數無法加載圖像,只是返回一個0行0列的空矩陣。它不會拋出任何例外或警告。我還驗證了圖像實際存在於指定的路徑中。我從來沒有在OpenCV中看到過這種行爲,並且不知道發生了什麼。任何幫助表示讚賞
編輯:玩過後,我發現它能夠讀取PNG文件格式沒有問題。
我找到了解決這個問題的辦法。我從源代碼編譯OpenCV,當我最初構建並安裝它時,它缺少某些JPEG相關的庫。爲了解決它,我重新配置了源目錄(通過運行cmake)並手動安裝了它沒有找到的庫。這些對於OpenCV並不重要,因此它不會阻止安裝。之後,我重新編譯並重新安裝了OpenCV。
謝謝你回答。儘可能接受答案作爲官方問題解決者(點擊其附近的複選框)。 – karlphillip 2014-11-07 00:44:23