mindspore/docs/api/api_python/dataset_vision/mindspore.dataset.vision.Ra...

21 lines
1.2 KiB
ReStructuredText
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

mindspore.dataset.vision.RandomAutoContrast
===========================================
.. py:class:: mindspore.dataset.vision.RandomAutoContrast(cutoff=0.0, ignore=None, prob=0.5)
以给定的概率自动调整图像的对比度。
参数:
- **cutoff** (float, 可选) - 输入图像直方图中最亮和最暗像素的百分比。该值必须在 [0.0, 50.0) 范围内。默认值0.0。
- **ignore** (Union[int, sequence], 可选) - 要忽略的背景像素值,该值必须在 [0, 255] 范围内。默认值None。
- **prob** (float, 可选) - 图像被调整对比度的概率,取值范围:[0.0, 1.0]。默认值0.5。
异常:
- **TypeError** - 如果 `cutoff` 不是float类型。
- **TypeError** - 如果 `ignore` 不是int或sequence类型。
- **TypeError** - 如果 `prob` 的类型不为float。
- **ValueError** - 如果 `cutoff` 不在[0, 50.0) 范围内。
- **ValueError** - 如果 `ignore` 不在[0, 255] 范围内。
- **ValueError** - 如果 `prob` 不在 [0.0, 1.0] 范围。
- **RuntimeError** - 如果输入图像的shape不是 <H, W> 或 <H, W, C>。