gpt4 book ai didi

python - 合并来自两个不同文件夹的两个图像(python)

转载 作者:行者123 更新时间:2023-12-02 17:22:48 26 4
gpt4 key购买 nike

我正在尝试将两个不同文件夹中的所有图像一一合并,例如,我拥有这两个文件夹

-文件夹1

-+ img1.jpg

-+ img2.jpg

-+ img3.jpg

...

-folder2

-+ img_1.jpg

-+ img_2.jpg

-+ img_3.jpg

...

我想做的是将img1.jpg和img_1.jpg,img2.jpg和img_2.jpg结合起来...

我正在尝试使用此代码来使其正常工作,但问题是仅从文件夹中获取同一图像,并将其与其他文件夹中的所有图像合并

def load_images_from_folder(folder,folder2):
images = []
i=0
for filename in os.listdir(folder):
for filename2 in os.listdir(folder2):
img1 = cv2.imread(os.path.join(folder,filename))
img2 = cv2.imread(os.path.join(folder2,filename2))
img2 = np.fliplr(img2)
vis = np.concatenate((img1, img2), axis=1)

任何想法使此代码有效吗?

最佳答案

您可以使用zip

def load_images_from_folder(folder,folder2):
images = []
i=0
for filename, filename2 in zip(os.listdir(folder), os.listdir(folder2)):
img1 = cv2.imread(os.path.join(folder,filename))
img2 = cv2.imread(os.path.join(folder2,filename2))
img2 = np.fliplr(img2)
vis = np.concatenate((img1, img2), axis=1)

关于python - 合并来自两个不同文件夹的两个图像(python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61328572/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com