vandanavk commented on a change in pull request #13357: Add imresize and
copyMakeBorder to mx.image
URL: https://github.com/apache/incubator-mxnet/pull/13357#discussion_r237679417
##########
File path: python/mxnet/image/image.py
##########
@@ -178,6 +233,59 @@ def scale_down(src_size, size):
return int(w), int(h)
+def copyMakeBorder(src, top, bot, left, right, *args, **kwargs):
+ """Pad image border with OpenCV.
+
+ Parameters
+ ----------
+ src : NDArray
+ source image
+ top : int, required
+ Top margin.
+ bot : int, required
+ Bottom margin.
+ left : int, required
+ Left margin.
+ right : int, required
+ Right margin.
+ type : int, optional, default='0'
+ Filling type (default=cv2.BORDER_CONSTANT).
+ 0 - cv2.BORDER_CONSTANT - Adds a constant colored border.
+ 1 - cv2.BORDER_REFLECT - Border will be mirror reflection of the
+ border elements, like this : fedcba|abcdefgh|hgfedcb
+ 2 - cv2.BORDER_REFLECT_101 or cv.BORDER_DEFAULT - Same as above,
+ but with a slight change, like this : gfedcb|abcdefgh|gfedcba
+ 3 - cv2.BORDER_REPLICATE - Last element is replicated throughout,
+ like this: aaaaaa|abcdefgh|hhhhhhh
+ 4 - cv2.BORDER_WRAP - it will look like this : cdefgh|abcdefgh|abcdefg
+ value : double, optional, default=0
+ (Deprecated! Use ``values`` instead.) Fill with single value.
+ values : tuple of <double>, optional, default=[]
+ Fill with value(RGB[A] or gray), up to 4 channels.
+
+ out : NDArray, optional
+ The output NDArray to hold the result.
+
+ Returns
Review comment:
Please check for Sphinx errors - I think it expects "Returns" to be at the
end
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
With regards,
Apache Git Services