Depth Map(ステレオ視)

V3.0.0
In [14]:
# -*- coding: utf-8 -*-
import cv2
import numpy as np

#Ipythonで表示用の設定
import matplotlib.pyplot as plt
%matplotlib inline

#画像読込(画素値1/4)
imgL = cv2.imread('tukuba_l.png',0)
imgR = cv2.imread('tukuba_r.png',0)
stereo = cv2.StereoBM_create(numDisparities=48, blockSize=15)
disparity = stereo.compute(imgL,imgR)

#画像表示
plt.figure(figsize=(35,15))
plt.subplot(311)
plt.imshow(imgL,'gray')
plt.subplot(312)
plt.imshow(imgR,'gray')
plt.subplot(313)
plt.imshow(disparity,'gray')
Out[14]:
<matplotlib.image.AxesImage at 0x902a430>
inserted by FC2 system