Shortcuts

decode_webp

torchvision.io.decode_webp(input: Tensor, mode: ImageReadMode = ImageReadMode.UNCHANGED) Tensor[source]

[DEPRECATED] Use TorchCodec instead.

Decode a WEBP image into a 3 dimensional RGB[A] Tensor.

Warning

The image decoding and encoding capabilities of TorchVision are deprecated since torchvision 0.29 and will be removed in a future release. They are superseded by the more complete decoders and encoders of TorchCodec (from torchcodec 0.16). Please see this migration guide on how to migrate your code.

The values of the output tensor are uint8 between 0 and 255.

Parameters:
  • input (Tensor[1]) – a one dimensional contiguous uint8 tensor containing the raw bytes of the WEBP image.

  • mode (str or ImageReadMode) – The mode to convert the image to, e.g. “RGB”. Default is “UNCHANGED”. See ImageReadMode for available modes.

Returns:

Decoded image (Tensor[image_channels, image_height, image_width])

Docs

Access comprehensive developer documentation for PyTorch

View Docs

Tutorials

Get in-depth tutorials for beginners and advanced developers

View Tutorials

Resources

Find development resources and get your questions answered

View Resources