transforms.Resize(size, interpolation=2)
功能:改变图片大小为指定的尺寸
- size: 输出图片的大小,如果size为(h,w)则输出尺寸和(h,w)一致,若为单值x,输出二维值图片时,则较小的边长为该单值x,以x为基准按比例同步较大的边长。
- interpolation:默认为PIL.Image.BILNEAR
transforms.ColorJitter(brightness=0, contrast=0, saturation=0, hue=0 )
功能:调整亮度、对比度、饱和度和色相
- brightness:亮度调整因子
当为a时,从[max(0, 1-a), 1 + a]中随机选择
当为(a, b)时,从[a, b]中 - contrast:对比度参数,同brightness
- saturation:饱和度参数,同brightness
- hue:色相参数,当为a时,从[-a,a]中选择参数,
注:0<= a <= 0.5
当为(a, b)时,从[a, b]中选择参数, 注: -0.5<= a=<=b<=0.5
transforms.ToTensor()
功能:图片归一化
将0 ~ 255转换成0 ~ 1区间
参考文章:
Pytorch之图像预处理transforms(常用操作汇总)
标签:当为,brightness,pytorch,参数,transforms,size,contrast,interpolation From: https://blog.51cto.com/u_12074581/6084320