python 设置固定字符串长度,批量修改文件名称

运行完整代码

from skimage import data_dir, exposure, io, transform, color
import numpy as np

def convert(f):
    rgb = io.imread(f)
    dst = transform.resize(rgb, (240, 320))
    return dst
str = './Burn/jpg_video_directory/Non-underburning/v_Non_underburning_g01_g09/*.jpg'
coll = io.ImageCollection(str, load_func=convert)
for i in range(len(coll)):
    io.imsave('./Burn/jpg_video_directory/Non-underburning/z/' +'image_'+ np.str_(i+1).zfill(5) + '.jpg', coll[i])

np.str(i+1).zfill(5)时会出下如下错误:
在这里插入图片描述
此时改为np.str_(i+1).zfill(5)#靠右对齐,补5位0。,错误解决!(原因可能是由于numpy的版本过低?)

猜你喜欢

转载自blog.csdn.net/LZL2020LZL/article/details/129005081
今日推荐