mindspore.dataset.vision.HsvToRgb

class mindspore.dataset.vision.HsvToRgb(is_hwc=False)[source]

Convert the input numpy.ndarray images from HSV to RGB.

Parameters

is_hwc (bool) – If True, means the input image is in shape of (H, W, C) or (N, H, W, C). Otherwise, it is in shape of (C, H, W) or (N, C, H, W). Default: False.

Raises

TypeError – If is_hwc is not of type bool.

Supported Platforms:

CPU

Examples

>>> from mindspore.dataset.transforms import Compose
>>>
>>> transforms_list = Compose([vision.Decode(to_pil=True)),
...                            vision.CenterCrop(20),
...                            vision.ToTensor(),
...                            vision.HsvToRgb()])
>>> # apply the transform to dataset through map function
>>> image_folder_dataset = image_folder_dataset.map(operations=transforms_list,
...                                                 input_columns="image")
execute_py(hsv_imgs)[source]

Execute method.

Parameters

hsv_imgs (numpy.ndarray) – HSV images to be converted.

Returns

numpy.ndarray, converted RGB images.