Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.08 KB

erase_cn.rst

File metadata and controls

29 lines (20 loc) · 1.08 KB

erase

.. py:function:: paddle.vision.transforms.erase(img, i, j, h, w, v, inplace=False)

使用给定的值擦除输入图像中的选定区域中的像素。

参数

  • img (paddle.Tensor|np.array|PIL.Image) - 输入的图像。对于 Tensor 类型的输入,形状应该为(C, H, W)。对于 np.array 类型的输入,形状应该为(H, W, C)。
  • i (int) - 擦除区域左上角点的纵坐标。
  • j (int) - 擦除区域左上角点的横坐标。
  • h (int) - 擦除区域的高。
  • w (int) - 擦除区域的宽。
  • v (paddle.Tensor|np.array) - 用于替换擦除区域中像素的值。当输入为 np.array 或者 PIL.Image 类型时,需要为 np.array 类型。
  • inplace (bool,可选) - 该变换是否在原地操作。默认值:False。

返回

paddle.Tensornumpy.arrayPIL.Image,擦除后的图像,类型与输入图像的类型一致。

代码示例

COPY-FROM: paddle.vision.transforms.erase