[問題] opencv 出現 signal SIGABRT

看板C_and_CPP (C/C++)作者 (Allen)時間9年前 (2016/08/21 22:27), 9年前編輯推噓2(2015)
留言17則, 6人參與, 最新討論串1/1
各位大大好,小弟初學剛在osx安裝完xcode,cmake和opencv 3.0.0 beta,照著網路的教法 安裝,試了好幾次,都沒辦法show圖,一直出現以下狀況,不知道是環境沒建置好,還是 有其他問題,一開始以為是圖片大小問題,換了一個600*400的還是一樣,但同樣在win10 +opencv3.0.0就可以跑,麻煩各位大大幫忙開示一下,謝謝,感激不盡。 http://i.imgur.com/0p8BmPd.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.204.40.25 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1471789663.A.94D.html ※ 編輯: allenchen821 (180.204.40.25), 08/21/2016 22:30:34

08/21 22:56, , 1F
你確定你圖有讀成功? a的長寬為0? 或是data是NULL?
08/21 22:56, 1F

08/21 23:06, , 2F
b大你好,是指我read function後面的參數?
08/21 23:06, 2F

08/21 23:07, , 3F
那個不是設定讀進來的圖轉灰階?
08/21 23:07, 3F

08/21 23:26, , 4F
我是指a.cols和a.rows是不是0? a.data是不是NULL?
08/21 23:26, 4F

08/21 23:28, , 5F
你的錯誤訊息就說了 size.width和size.height都必須大於0
08/21 23:28, 5F

08/21 23:29, , 6F
所以才問你確定你的圖有成功的讀進來?
08/21 23:29, 6F

08/21 23:30, , 7F
有成功讀進來的話 長寬不會是0 data也不會是NULL
08/21 23:30, 7F

08/21 23:37, , 8F
b大,註解掉imshow那行,compile有過,算有讀進來?
08/21 23:37, 8F

08/21 23:44, , 9F
你的圖片名稱前面有個空白 確定是檔名嗎?
08/21 23:44, 9F

08/21 23:46, , 10F
抱歉我看錯行了
08/21 23:46, 10F

08/22 00:08, , 11F
你cat.jpg放哪邊?
08/22 00:08, 11F

08/22 08:23, , 12F
james,圖片跟我的main.cpp放一起
08/22 08:23, 12F

08/22 08:33, , 13F
沒讀進來 給他絕對路徑看看
08/22 08:33, 13F

08/22 08:52, , 14F
謝謝raymond,換絕對路徑就可以了.
08/22 08:52, 14F

08/22 08:55, , 15F
謝謝各位,感恩~~。但為何放同個資料夾會有問題?
08/22 08:55, 15F

08/22 13:49, , 16F
順便問一下,為甚麼我opencv不能用絕對路徑?
08/22 13:49, 16F

08/22 13:50, , 17F
我每次用絕對路徑讀圖都會出錯
08/22 13:50, 17F
文章代碼(AID): #1NkRfVbD (C_and_CPP)
文章代碼(AID): #1NkRfVbD (C_and_CPP)