dgs.utils.image.load_image_list¶
- dgs.utils.image.load_image_list(filepath: str | tuple[str, ...], dtype: torch.dtype = torch.float32, device: torch.device = 'cpu', read_mode: torchvision.io.ImageReadMode = torchvision.io.ImageReadMode.RGB) list[torchvision.tv_tensors.Image | torch.Tensor] [source]¶
Load multiple images with possibly different sizes as a list of tv_tensor images.
- Parameters:
filepath – Single string or list of absolute or local filepaths to the image.
dtype – The dtype of the image, most likely one of uint8, byte, or float32. Default torch.float32.
device – Device the image should be on. Default “cpu”
read_mode – Which ImageReadMode to use while loading the images. Default ‘ImageReadMode.RGB’.
- Returns:
A list of tv_tensor images with the provided dtype on the device. All images are four-dimensional wit a leading batch dimension of 1, like:
[1 x C x H x W]
.