作者ponwar87123 (干我屁事喔北七)
看板C_and_CPP
標題[問題] opencv存圖片時,一直發生錯誤
時間Fri Jun 22 12:06:19 2018
開發平台(Platform): (Ex: Win10, Linux, ...)
Win10
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
visual studio 2015
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
opencv
問題(Question):
存圖片時發生錯誤,找不到原因
餵入的資料(Input):
按鍵S
預期的正確結果(Expected Output):
將圖片存在目錄中
錯誤結果(Wrong Output):
https://imgur.com/a/c8E41cd
程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔)
https://pastebin.com/Zx1b4bvq
補充說明(Supplement):
想做出的是,播放影片後,想按S來截圖,但會一直出現錯誤訊息,爬文爬超久都沒有結果...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 120.126.194.203
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1529640382.A.F4E.html
1F:推 KanzakiHAria: 自己開debug看掛在哪一行 06/22 12:18
2F:推 achicn3: %s Waitkey(0) cvSaveImage(....,.....,0) 06/22 12:58
3F:→ ponwar87123: 掛在cvsaveimage哪行 但不太懂為什麼 06/22 14:21
4F:→ joe820730: 試著用C++版本的VideoCapture跟imwrite? 06/22 14:44
5F:→ achicn3: 因為那行要傳遞三個參數 06/22 15:16
6F:→ achicn3: CVAPI(int) cvSaveImage( const char* filename, const C 06/22 15:17
7F:→ achicn3: vArr* image, 06/22 15:17
8F:→ achicn3: const int* params CV_DEFAULT(0) ); 06/22 15:17
9F:→ ponwar87123: 我也有看到範例有輸入,是輸入0,所以我跟著輸入0後 06/22 15:27
10F:→ ponwar87123: 依舊會錯誤 06/22 15:27
11F:→ achicn3: 是不是include斜線打反了 06/22 15:30
12F:→ ponwar87123: 真的是這樣的話...就太蠢了 06/22 18:35
13F:→ youchenliu: 確認一下連結的是否為debug組態 06/23 00:35
14F:→ ponwar87123: 確認過了 06/23 15:33
15F:→ ponwar87123: 還是出現這個問題 06/23 15:33
16F:推 new1111111: 改存png或BMP..? 07/05 18:37