我想展示一些增强训练图像的样本。
我的转换包括这样的标准 ImageNet transforms.Normalize
:
train_transforms = transforms.Compose([transforms.RandomRotation(30),
transforms.RandomResizedCrop(224),
transforms.RandomHorizontalFlip(),
transforms.ToTensor(),
transforms.Normalize([0.485, 0.456, 0.406],
[0.229, 0.224, 0.225])])
但是,由于Normalise
,图像以奇怪的颜色显示。
这个答案说我需要访问原始图像,这在加载时应用转换时很困难:
image_datasets['train'] = datasets.ImageFolder(train_dir, transform=train_transforms)
在使用标准化图像进行计算时,我将如何以通常的颜色显示一些示例增强图像?