作者marinsky (屁達)
看板C_and_CPP
標題[問題] opencv取值作Sobel
時間Mon Jul 13 14:26:15 2015
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
OpenCV
問題(Question):
大家好 第一次OP文有錯請告知立即更改謝謝
剛開始學影像處理的目前在看著書學習,Code是照著書上寫得但跟預期的圖完全不像Orz
餵入的資料(Input):
http://imgur.com/Gw6pML4
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
http://imgur.com/8zwq6dW
程式碼(Code):(請善用置底文網頁, 記得排版)
http://ideone.com/pdW11D
補充說明(Supplement):
一開始在想是不是RGB讀錯可是我灰階圖看起來也沒錯請問各位大大我到底哪裡錯了
謝謝Q_Q
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.185.116
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1436768778.A.0CF.html
推 johnpage: 數值範圍
我已經強制轉型拉!? 07/13 15:30
推 Raymond0710: 沒有scale 超過255會當成255
甚麼意思q_q 07/13 17:01
※ 編輯: marinsky (118.168.185.116), 07/13/2015 17:57:17
→ IanShih0203: 累加soble時,無/8,以至於數值都超過255,造成慘白 07/14 12:48
→ KevinR: overflow 07/14 14:49
喔喔 謝謝各位大大 已解決了 原來是要再開另一個矩陣去存資料ORZ
※ 編輯: marinsky (118.168.181.14), 07/17/2015 11:40:34