Re: [問題] python opencv 視差圖求解

看板Python作者 (Han-Yuan)時間5年前 (2018/08/21 01:07), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
你把你的圖片跟你參考的連結比較一下,你抓到的圖片左右的比例根本不對。 圖片都沒有在基線上,這樣做的出來才奇怪吧? 如果你鏡頭畸變很嚴重,換個鏡頭吧!?或是直接用現成的產品。 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
-- 不要問我從哪來,我只是一個浪跡天涯的工程師.... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.232.57.227 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1534784838.A.B38.html
文章代碼(AID): #1RUlL6iu (Python)
文章代碼(AID): #1RUlL6iu (Python)