将两个图像作为一个图像读取

2024-09-29 19:22:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一组图像,一组“左”图像和一组“右”图像。我的任务是读取“left-01,left-02 etc.”和“right-01,right-02 etc.”图像,一次读取两个图像(一个左图像和一个右图像),组合这些图像以生成一个新图像(类似于从左眼和右眼组合的视图),然后使用OpenCV处理该图像以找到非线性运动。我当前的实现读取一个左文件和一个右文件,但我想不出如何组合这些图像以便以后处理它们。你知道吗

以下是我阅读一张左图和一张右图的方法:

def leftRead():
leftList = []
directoryFiles = glob.glob('left*')
for im in directoryFiles:
    leftList.append(cv2.imread(im, 1))
return leftList

def rightRead():
rightList = []
directoryFiles = glob.glob('right*')
for im in directoryFiles:
    rightList.append(cv2.imread(im, 1))
return rightList

任何帮助都将不胜感激!:)


Tags: 文件in图像rightfordefetccv2

热门问题