概述
torchvision.transforms主要是用于常见的一些图形变换(裁剪、旋转等)
Compose就是定义对图片的多个变换的操作,从上往下依次执行。
操作
阅读源码下面这么多操作,这里就不写了,官网和其他博客有写具体用法和含义,按需求找就好了。
__all__ = ["Compose", "ToTensor", "PILToTensor", "ConvertImageDtype", "ToPILImage", "Normalize", "Resize", "Scale",
"CenterCrop", "Pad", "Lambda", "RandomApply", "RandomChoice", "RandomOrder", "RandomCrop",
"RandomHorizontalFlip", "RandomVerticalFlip", "RandomResizedCrop", "RandomSizedCrop", "FiveCrop", "TenCrop",
"LinearTransformation", "ColorJitter", "RandomRotation", "RandomAffine", "Grayscale", "RandomGrayscale"