當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。