中文路径图片不能使用cv2.imread(),读出img是空的,采用下面方式:
img = cv2.imdecode(np.fromfile(imgpath, dtype=np.uint8), -1)
附上图片重命名代码:
# -*- coding:utf8 -*-
import os
filename = 'C:/Users/think/Desktop/night2day/trainA/'
savedpath = filename
j = 1;
for file in os.listdir(filename):
os.rename(os.path.join(filename,file),os.path.join(savedpath,str(j).zfill(4)+"_day_t.jpg"))
j+=1