def load_stereo_pairs(imL_files, imR_files, **kwargs):
"""Helper method to read stereo image pairs."""
StereoPair = namedtuple('StereoPair', 'left, right')
impairs = []
for imfiles in zip(imL_files, imR_files):
# Convert to uint8 and BGR for OpenCV if requested
imformat = kwargs.get('format', '')
if imformat is 'cv2':
imL = np.uint8(mpimg.imread(imfiles[0]) * 255)
imR = np.uint8(mpimg.imread(imfiles[1]) * 255)
# Convert RGB to BGR
if len(imL.shape) > 2:
imL = imL[:, :, ::-1]
imR = imR[:, :, ::-1]
else:
imL = mpimg.imread(imfiles[0])
imR = mpimg.imread(imfiles[1])
impairs.append(StereoPair(imL, imR))
return impairs
评论列表
文章目录