快捷方式

RandomGrayscale

class torchvision.transforms.RandomGrayscale(p=0.1)[源代码]

以概率 p (默认为 0.1) 随机将图像转换为灰度图。如果图像是 torch Tensor,则期望其形状为 […, 3, H, W],其中 … 表示任意数量的前导维度

参数:

p (float) – 图像转换为灰度的概率。

返回:

以概率 p 返回输入图像的灰度版本,以概率 (1-p) 返回原图像。 - 如果输入图像是 1 通道:灰度版本是 1 通道 - 如果输入图像是 3 通道:灰度版本是 3 通道,且 r == g == b

返回类型:

PIL Image 或 Tensor

forward(img)[源代码]
参数:

img (PIL ImageTensor) – 待转换为灰度的图像。

返回:

随机灰度化的图像。

返回类型:

PIL Image 或 Tensor

文档

访问 PyTorch 的全面开发者文档

查看文档

教程

获取针对初学者和高级开发者的深度教程

查看教程

资源

查找开发资源并获得问题解答

查看资源