torch.transforms
Posted lyl0618
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了torch.transforms相关的知识,希望对你有一定的参考价值。
在torchvision.transforms中常用的数据变换操作:
torchvision.transforms.Resize:对图片数据按需求大小进行缩放,传递的参数为整型,(h,w)h表示高度,w表示高度
torchvision.transforms.Scale:对图片按需求大小进行缩放
torchvision.transforms.CenterCrop:对图片以图片中心为参考点,按需求大小进行裁剪
torchvision.transforms.RandomCrop:对图片按需求大小进行随机裁剪
torchvision.transforms.RandomHorizontalFlip:对图片按随机概率进行水平翻转,概率默认值为0.5
torchvision.transforms.RandomVerticalFlip:对图片按随机概率进行垂直翻转,概率默认值为0.5
torchvision.transforms.ToTensor:对图片进行类型转换,之前构成PIL图片的数据转换成Tensor数据类型的变量,让Pytorch能够进行计算和处理
torchvision.transforms.ToPILImage:将Tensor变量的数据转换为PIL图片数据,方便图片内容的显示
以上是关于torch.transforms的主要内容,如果未能解决你的问题,请参考以下文章