mindspore/docs/api/api_python/ops/mindspore.ops.AdjustSaturat...

25 lines
1.2 KiB
ReStructuredText
Raw Normal View History

2022-11-10 20:13:36 +08:00
mindspore.ops.AdjustSaturation
==============================
2022-11-19 10:12:44 +08:00
.. py:class:: mindspore.ops.AdjustSaturation
2022-11-10 20:13:36 +08:00
调整 RGB 图像的饱和度。
.. note::
该运算是种将 RGB 图像转换为浮点表示的便捷方法。通过将图像转换为HSV色彩空间并调整饱和度通道的强度来调整图像然后转换回原始数据模式。
当多个调整依次进行时尽量减少冗余转换的数量。
输入:
- **image** (Tensor) - 输入的Tensor。dtype需要是float16或float32。Tensor的维度至少是3维。shape的最后一个维度表示通道数且必须为3。
- **scale** (Tensor) - 饱和通道的添加值。dtype需要是float32。Tensor必须是0维的。
输出:
Tensor具有与 `image` 相同的shape和dtype。
异常:
- **TypeError** - 如果 `image``scale` 不是Tensor。
- **TypeError** - 如果 `image` 的dtype不是float32或float16。
- **TypeError** - 如果 `scale` 的dtype不是float32。
- **ValueError** - 如果 `image` 的维度低于3维。
- **ValueError** - 如果 `image` 的shape的最后一个维度不是3。