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

21 lines
1.0 KiB
ReStructuredText
Raw 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.Crop
=============================
.. py:class:: mindspore.dataset.vision.Crop(coordinates, size)
在输入图像上裁剪出指定区域。
参数:
- **coordinates** (sequence) - 裁剪区域的起始左上角坐标。必须是两个值的序列,形式为(上,左)。
- **size** (Union[int, sequence]) - 裁剪区域的尺寸大小。
如果 `size` 是整数,则返回一个裁剪尺寸大小为 (size, size) 的正方形。
如果 `size` 是一个长度为 2 的序列则以2个元素分别为高和宽放缩至(高度, 宽度)大小。
值必须大于 0。
异常:
- **TypeError** - 如果 `coordinates` 不是sequence类型。
- **TypeError** - 如果 `size` 不是int或sequence类型。
- **ValueError** - 如果 `coordinates` 小于 0。
- **ValueError** - 如果 `size` 小于或等于 0。
- **RuntimeError** - 如果输入图像的shape不是 <H, W> 或 <H, W, C>。