找到 135 篇文章 关于 PyTorch

PyTorch – torchvision.transforms – RandomVerticalFlip()

Shahid Akhtar Khan
更新于 2022年1月6日 11:34:18

844 次浏览

我们应用 RandomVerticalFlip() 变换来随机角度垂直翻转图像,并以给定的概率进行。它是 torchvision.transforms 模块提供的变换之一。此模块包含许多重要的变换,可用于对图像数据执行不同类型的操作。RandomVerticalFlip() 接受 PIL 和张量图像。张量图像是一个形状为 [C, H, W] 的 torch 张量,其中 C 是通道数,H 是图像高度,W 是图像宽度。语法torchvision.transforms.RandomVerticalFlip(p)(img)如果 p = 1,则返回垂直翻转的图像。如果 p = 0,则返回原始图像。如果 ... 阅读更多

PyTorch – 如何按角度旋转图像?

Shahid Akhtar Khan
更新于 2022年1月6日 13:34:31

6K+ 次浏览

RandomRotation() 以随机角度旋转图像。所选随机角度来自给定范围内的角度(以度为单位)。RandomRotation() 是 torchvision.transforms 模块提供的众多重要变换之一。RandomRotation() 变换接受 PIL 和张量图像。张量图像是一个形状为 [C, H, W] 的 Torch 张量,其中 C 是通道数,H 是图像高度,W 是图像宽度。如果图像既不是 PIL 图像也不是张量图像,则我们首先将其转换为张量图像,然后应用变换。语法torchvision.transforms.RandomRotation(degree)(img)其中 degree 是 ... 阅读更多

PyTorch – torchvision.transforms – RandomResizedCrop()

Shahid Akhtar Khan
更新于 2022年1月6日 11:21:39

2K+ 次浏览

RandomResizedCrop() 变换裁剪原始输入图像的随机区域。此裁剪大小是随机选择的,最后将裁剪后的图像调整为给定大小。RandomResizedCrop() 变换是 torchvision.transforms 模块提供的变换之一。此模块包含许多重要的变换,可用于对图像数据执行不同类型的操作。RandomResizedCrop() 接受 PIL 和张量图像。张量图像是一个形状为 [..., H, W] 的 PyTorch 张量,其中 ... 表示维度数,H 是图像高度,W 是图像宽度。如果图像为 ... 阅读更多

PyTorch – torchvision.transforms – RandomHorizontalFlip()

Shahid Akhtar Khan
更新于 2022年1月6日 11:15:31

3K+ 次浏览

要以给定概率随机方式水平翻转图像,我们应用 RandomHorizontalFlip() 变换。它是 torchvision.transforms 模块提供的变换之一。此模块包含许多重要的变换,可用于对图像数据执行不同类型的操作。RandomHorizontalFlip() 接受 PIL 和张量图像。张量图像是一个形状为 [C, H, W] 的 PyTorch 张量,其中 C 是通道数,H 是图像高度,W 是图像宽度。语法torchvision.transforms.RandomHorizontalFlip(p)(img)如果 p = 1,则返回水平翻转的图像。如果 p = 0,则返回原始图像。如果 p ... 阅读更多

PyTorch – torchvision.transforms – RandomGrayscale()

Shahid Akhtar Khan
更新于 2022年1月6日 11:08:27

423 次浏览

要以一定概率随机将图像转换为灰度,我们应用 RandomGrayscale() 变换。它是 torchvision.transforms 模块提供的变换之一。此模块包含许多重要的变换,可用于对图像数据执行不同的操作。RandomGrayscale() 接受 PIL 和张量图像或一批张量图像。张量图像是一个形状为 [3, H, W] 的 PyTorch 张量,其中 H 是图像高度,W 是图像宽度。一批张量图像也是一个 torch 张量,形状为 [B, 3, H, W]。B 是批次中的图像数量。语法torchvision.transforms.RandomGrayscale(p)(img)如果 ... 阅读更多

PyTorch – 如何在随机位置裁剪图像?

Shahid Akhtar Khan
更新于 2022年1月6日 11:01:13

3K+ 次浏览

要在一个随机位置裁剪图像,我们应用 RandomCrop() 变换。它是 torchvision.transforms 模块提供的众多重要变换之一。RandomCrop() 变换接受 PIL 和张量图像。张量图像是一个形状为 [C, H, W] 的 torch 张量,其中 C 是通道数,H 是图像高度,W 是图像宽度。如果图像既不是 PIL 图像也不是张量图像,则我们首先将其转换为张量图像,然后应用 RandomCrop()。语法torchvision.transforms.RandomCrop(size)(img)其中 size 是所需的裁剪大小。size 是一个类似 (h, w) 的序列,其中 h ... 阅读更多

如何在 PyTorch 中对图像进行四边填充?

Shahid Akhtar Khan
更新于 2022年1月6日 13:32:59

3K+ 次浏览

要对图像进行四边填充,我们可以应用 torchvision.transforms 模块提供的 Pad() 变换。此模块包含许多重要的变换,可用于对图像数据执行不同类型的操作。Pad() 变换接受 PIL 和张量图像或一批张量图像。张量图像是一个形状为 [C, H, W] 的 torch 张量,其中 C 是通道数,H 是图像高度,W 是图像宽度。一批张量图像也是一个形状为 [B, C, H, W] 的 torch 张量。B 是 ... 阅读更多

PyTorch – 如何将图像转换为灰度?

Shahid Akhtar Khan
更新于 2022年1月6日 10:21:15

7K+ 次浏览

要将图像转换为灰度,我们应用 Grayscale() 变换。它是 torchvision.transforms 模块提供的变换之一。此模块包含许多重要的变换,可用于对图像数据执行不同的操作。Grayscale() 变换接受 PIL 和张量图像或一批张量图像。张量图像是一个形状为 [3, H, W] 的 PyTorch 张量,其中 H 是图像高度,W 是图像宽度。一批张量图像也是一个 torch 张量,形状为 [B, 3, H, W]。B 是批次中的图像数量。语法torchvision.transforms.Grayscale()(img)它 ... 阅读更多

PyTorch – 五裁剪变换

Shahid Akhtar Khan
更新于 2022年1月6日 10:11:24

770 次浏览

要将给定图像裁剪成四个角和中心裁剪,我们应用 FiveCrop() 变换。它是 torchvision.transforms 模块提供的变换之一。此模块包含许多重要的变换,可用于对图像数据执行不同类型的操作。FiveCrop() 变换接受 PIL 和张量图像。张量图像是一个形状为 [C, H, W] 的 torch 张量,其中 C 是通道数,H 是图像高度,W 是图像宽度。如果图像既不是 PIL 图像也不是张量图像,则我们首先将其转换为 ... 阅读更多

PyTorch – 随机更改图像的亮度、对比度、饱和度和色调

Shahid Akhtar Khan
更新于 2022年1月6日 10:03:27

6K+ 次浏览

为了随机改变图像的亮度、对比度、饱和度和色调,我们应用 ColorJitter()。它是 torchvision.transforms 模块提供的众多变换之一。此模块包含许多可用于操作图像数据的重要的变换。ColorJitter() 变换接受 PIL 图像和张量图像。张量图像是一个 PyTorch 张量,形状为 [C, H, W],其中 C 是通道数,H 是图像高度,W 是图像宽度。此变换也接受一批张量图像。一批张量图像是一个张量,形状为 [B, C, H, W]。B 是... 阅读更多

广告