資源簡介
從雙目視覺圖片,左右雙攝得到的圖像,來獲取圖片的深度信息。從而用于構建3d圖片。

代碼片段和文件信息
#?-*-?coding:utf-8?-*-
#__author__?=?‘Microcosm‘
import?cv2
import?numpy?as?np
from?matplotlib?import?pyplot?as?plt
import?os
os.chdir(u“D:\\Documents\\5-PythonCode\\雙目視覺標定等\\“)
print?os.path.abspath(os.curdir.decode(“gbk“))
img_L?=?cv2.imread(“left.jpg“0)
img_R?=?cv2.imread(“right.jpg“0)
#plt.subplot(121)plt.imshow(img_L‘gray‘)plt.title(‘img_left‘)plt.xticks([])plt.yticks([])
#plt.subplot(122)plt.imshow(img_R‘gray‘)plt.title(‘disparity‘)plt.xticks([])plt.yticks([])
#plt.show()
#print?“images?read?done!“
stereo?=?cv2.StereoBM(cv2.STEREO_BM_BASIC_PRESET3225)
#stereo?=?cv2.StereoBM(numDisparities=16?blockSize=15)??#OpenCV?3.0的函數??cv2.StereoBM(presetndisparitiesSADwindowSize)
#cv2.StereoSGBM(minDisparitynumDisparitiesSADWindowSize...)
#stereo?=?cv2.StereoBM(numDisparities=16*num?blockSize=blockSize)
#StereoSGBM
#(numberOfDisparities?must?be?positive?and?divisble?by?16)
#SADWindowSize?must?be?odd?be?within?5..255?and?be?not?larger?than?image?width?or?height
#plt.subplot(121)plt.imshow(img_R)plt.title(‘img_left‘)plt.xticks([])plt.yticks([])
print?“*“*20
disparity?=?stereo.compute(img_L?img_R)
plt.subplot(121)plt.imshow(img_L‘gray‘)plt.title(‘img_left‘)plt.xticks([])plt.yticks([])
plt.subplot(122)plt.imshow(disparity‘gray‘)plt.title(‘disparity‘)plt.xticks([])plt.yticks([])
#plt.subplot(121)plt.imshow(img_L)plt.title(‘img_left‘)plt.xticks([])plt.yticks([])
#plt.subplot(122)plt.imshow(disparity)plt.title(‘disparity‘)plt.xticks([])plt.yticks([])
plt.show()
cv2.imwrite(‘depth_map.png‘?disparity)
“““
import?cv2
left_img?=?cv2.imread(‘tsukuba_l.png‘?0)
right_img?=?cv2.imread(‘tsukuba_r.png‘?0)
matching?=?cv2.createStereoBM(numDisparities=16?blockSize=25)
depth_map?=?matching.compute(left_img?right_img)
cv2.imwrite(‘depth_map.png‘?depth_map
“““
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1890??2018-03-23?15:02??cv2_深度信息.py
?????文件??????56213??2018-03-23?15:02??depth_map.png
?????文件??????93173??2018-03-15?13:46??left.jpg
?????文件?????103515??2018-03-15?13:45??right.jpg
-----------?---------??----------?-----??----
???????????????254791????????????????????4
- 上一篇:馬蜂窩爬蟲案例解析
- 下一篇:python 2019畢業論文參考文獻.docx
評論
共有 條評論