[問題] 可編譯但執行死當QQ
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
C
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
math.h
memory.h
問題(Question):
小弟目前對兩張yuv格式的圖 做Motion estimation,經過ME後會產生MV及residualdata
我寫完residual data
可編譯但執行直接死當 一直找不出錯誤 ~_~
餵入的資料(Input):
一張reference的yuv檔
一張current的yuv檔
預期的正確結果(Expected Output):
可執行。
錯誤結果(Wrong Output):
但直接死當
程式碼(Code):(請善用置底文網頁, 記得排版)
http://codepad.org/TROWEyfi
貼到CodePad方便大大們看>"<
若把residual註解掉,則程式可執行,而且也可以把MV匯出到txt,但只要加了residual
就死當,我後來把 (**)那行換成簡單的printf也不行,有點搞不清楚到底哪裡錯= =
請鄉民幫忙提點了QQ
MV[u][v].maxi , MV[u][v].max_j 是我用來存每個與ref block最像的位置,而且
我宣告成整數,我之前也懷疑過這裡,於是我寫新的變數來代替它,還是死當= =
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.234.185
→
08/26 20:21, , 1F
08/26 20:21, 1F
→
08/26 20:43, , 2F
08/26 20:43, 2F
推
08/26 20:43, , 3F
08/26 20:43, 3F
→
08/26 20:44, , 4F
08/26 20:44, 4F
→
08/26 21:03, , 5F
08/26 21:03, 5F
※ 編輯: heymei0421 來自: 140.113.234.185 (08/26 21:05)
推
08/26 21:13, , 6F
08/26 21:13, 6F
→
08/26 21:13, , 7F
08/26 21:13, 7F
→
08/26 21:14, , 8F
08/26 21:14, 8F
→
08/26 21:16, , 9F
08/26 21:16, 9F
→
08/26 21:17, , 10F
08/26 21:17, 10F
→
08/26 21:18, , 11F
08/26 21:18, 11F
推
08/26 21:20, , 12F
08/26 21:20, 12F
※ 編輯: heymei0421 來自: 114.37.163.25 (08/26 21:25)
→
08/26 21:30, , 13F
08/26 21:30, 13F
→
08/26 21:30, , 14F
08/26 21:30, 14F
→
08/26 21:30, , 15F
08/26 21:30, 15F
→
08/26 21:32, , 16F
08/26 21:32, 16F
推
08/26 21:34, , 17F
08/26 21:34, 17F
→
08/26 21:34, , 18F
08/26 21:34, 18F
→
08/26 21:40, , 19F
08/26 21:40, 19F
→
08/26 21:40, , 20F
08/26 21:40, 20F
※ 編輯: heymei0421 來自: 114.37.163.25 (08/26 21:54)
→
08/26 21:54, , 21F
08/26 21:54, 21F
→
08/26 22:07, , 22F
08/26 22:07, 22F
→
08/26 22:24, , 23F
08/26 22:24, 23F
→
08/26 22:28, , 24F
08/26 22:28, 24F
→
08/26 22:59, , 25F
08/26 22:59, 25F