[問題] opencv程式執行問題

看板C_and_CPP (C/C++)作者時間13年前 (2013/01/22 17:02), 編輯推噓5(5013)
留言18則, 5人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VS2008 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) Opencv2.0 問題(Question): 跑了一個adaboost的程式,會出現"於0x000817ba 的 0121.exe 中發生未處理的例外狀況: 0xC0000005: 讀取位置 0x0000002c 時發生存取違規",但是直接執行0121.exe,程式又能 正常偵測出人臉,不曉得exe產生位置是否要跟.cpp同一個資料夾才能正確執行呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.108.66

01/22 17:35, , 1F
有外部檔案要讀取嗎?
01/22 17:35, 1F

01/22 17:46, , 2F
要讀取一個圖片進去人臉辨識!
01/22 17:46, 2F

01/22 17:54, , 3F
可能是圖片檔路徑的問題吧
01/22 17:54, 3F

01/22 18:11, , 4F
偵錯->工作目錄
01/22 18:11, 4F

01/22 18:11, , 5F
圖檔不是要跟.CPP放在同一個路徑底下嗎?
01/22 18:11, 5F

01/22 18:12, , 6F
相對路徑都是相對於所謂的「工作目錄」
01/22 18:12, 6F

01/22 18:12, , 7F
一般執行工作目錄是exe的位置
01/22 18:12, 7F

01/22 18:12, , 8F
debug的時候可能會被設成專案的位置或其他東西
01/22 18:12, 8F

01/22 18:13, , 9F
看你有沒有對專案裡面的一些特定路徑做額外的設定吧
01/22 18:13, 9F

01/22 18:13, , 10F
a大偵錯底下沒看到工作目錄耶!
01/22 18:13, 10F

01/22 18:14, , 11F
反正試一試就知道連不連得到
01/22 18:14, 11F

01/22 18:15, , 12F
project路徑裡面, 應該有debug資料夾 (或者你編出的是
01/22 18:15, 12F

01/22 18:15, , 13F
release 就找 release資料夾)
01/22 18:15, 13F

01/22 18:30, , 14F
專案設定下 找找看吧
01/22 18:30, 14F

01/22 19:04, , 15F
01/22 19:04, 15F

01/22 19:46, , 16F
*.xml沒有和exe韘b一起
01/22 19:46, 16F

01/23 10:49, , 17F
謝謝各位~問題已解決~原來我建方案時勾到為方案建立目錄==!
01/23 10:49, 17F

01/23 10:50, , 18F
新問題是VS可執行,但是按exe只能出現灰視窗,圖片無法出現><!
01/23 10:50, 18F
文章代碼(AID): #1G_bMZ-q (C_and_CPP)
文章代碼(AID): #1G_bMZ-q (C_and_CPP)