你把你的圖片跟你參考的連結比較一下,你抓到的圖片左右的比例根本不對。
圖片都沒有在基線上,這樣做的出來才奇怪吧?
如果你鏡頭畸變很嚴重,換個鏡頭吧!?或是直接用現成的產品。
http://www.lenacv.com/
https://shop127560504.world.taobao.com/?spm=2013.1.1000126.2.624e284aKyusg3
※ 引述《spencer10531 (so why)》之銘言:
: 目前學習用雙鏡頭使用立體視覺,來測距離
: 主要參考https://bit.ly/2Bs4N9t
: 直到呈現出視差圖前,都已經克服遇到的問題
: 但是不知道為何最後的視差圖一直呈現奇怪的畫面
: 下面視差圖的主要程式碼
: stereo = cv2.StereoBM(cv2.STEREO_BM_BASIC_PRESET,ndisparities=16,
: SADWindowSize=15)
: disparity = stereo.compute(imgL, imgR)
: disp = cv2.normalize(disparity, disparity, alpha=0, beta=255,
: norm_type=cv2.NORM_MINMAX, dtype=cv2.CV_8U)
: 希望大神能給我一點提示,可能哪裡出現問題
: 下面分別是左右相機拍到的灰階圖 和最後的視差圖
: https://imgur.com/CiymyzL
: https://imgur.com/oWXsWs8
: https://imgur.com/CiTNT27