Python 同一窗口显示多张图片(同时读取文件夹下所有图片)

这篇博客记录了如何使用Python在同一窗口中横向展示文件夹下的所有图片,提供了简洁的代码示例,并附带了实际效果的展示。
摘要由CSDN通过智能技术生成

因为百度了好几次才找到自己想要的东西,因此记录下来。一方面方便自己以后用;另一方面分享给大家。

长话短说,直接贴代码:

import cv2 as cv
import os
import numpy as np

img_path='./Track1_Saliency/Images/' #图像路径
re_path='./Track1_Saliency/Results/' #图像路径

img_num=len(os.listdir(img_path)) #计算目录下有多少图像

#注:如果文件名不是顺序排列(1,2,3,4....n),可以用以下方式取文件
#img_list=os.listdir(img_path)
#re_list=os.listdir(re_path)

for i in range(1,img_num+1): #
    img_name=img_path+str(i)+'.png' #图像格式为“.png”
    re_name=re_path+str(i)+'.png'

    #当文件名不是顺序排列时
    #img_name=img_path+img_list[i]
    #re_name=re_path+re_list[i]

    img=cv.imread(img_name)
    re=cv.imread(re_name)

    img=cv.resize(img,(512,512))
    re=cv.resize(re,(512,512))

    cv.namedWindow('Results', cv.WINDOW_AUTOSIZE)

    h_all=np.hstack((img,re)) #参数(img
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值