因为百度了好几次才找到自己想要的东西,因此记录下来。一方面方便自己以后用;另一方面分享给大家。
长话短说,直接贴代码:
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