当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python mxnet.image.random_crop用法及代码示例


用法:

mxnet.image.random_crop(src, size, interp=2)

参数

  • src(源图像NDArray) -
  • size(裁剪的大小,格式为(宽度,高度)。如果size大于) - 比图像,然后源图像被上采样到size并返回。
  • interp(int, optional, default=2) - 插值方法。有关详细信息,请参阅resize_short。

返回

  • NDArray - 包含裁剪图像的 NDArray
  • Tuple - 一个元组 (x, y, width, height),其中 (x, y) 是原始图像中裁剪的左上角位置,(width, height) 是裁剪图像的尺寸。

size(宽度,高度)随机裁剪src。如果 src 小于 size ,则上采样结果。

示例

>>> im = mx.nd.array(cv2.imread("flower.jpg"))
>>> cropped_im, rect  = mx.image.random_crop(im, (100, 100))
>>> print cropped_im
<NDArray 100x100x1 @cpu(0)>
>>> print rect
(20, 21, 100, 100)

相关用法


注:本文由纯净天空筛选整理自apache.org大神的英文原创作品 mxnet.image.random_crop。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。