超分辨率重建数据集制作:裁剪过滤
目录
背景
代码
其他
背景
由于获取到的高分辨率图像尺寸不一,不符合公认的要求,需要有一边长为2040,另一边长不做要求,这里我将其设置为大于648.因此我对图像进行了裁剪过滤,代码如下(请修改输入输出路径,尽量英文路径)
代码
#coding=utf-8
from PIL import Image
import random
import os
dirs = r'C:/Users/Administrator/Desktop/input'
result_dir = r'C:/Users/Administrator/Desktop/result'
name= []
num = 1
list = os.listdir(dirs)
random.shuffle(list)
for i in list:
fp = open(os.path.join(dirs,i), 'rb')
image = Image.open(fp)
x,y = image.size
flag = 0
if (x >= 2
共有 0 条评论