Adding Border to the Image
In OpenCV, the cv2.copyMakeBorder()
function is used to add a border to an image. It creates a new image with a border around the original image, where the size, type, and color of the border can be specified. The function requires several parameters:
src
: The image to be modified.top
,bottom
,left
,right
: The number of pixels to add in each respective direction.borderType
: The type of the border to be added.value
: The color of the border, specified as a tuple of Red, Green, Blue, and optionally Alpha values.
Task
Swipe to start coding
- Add a border to the image with specified parameters.
Solution
9
1
2
3
4
# Add a border to the image
image = cv2.copyMakeBorder(image, 10, 10, 10, 10, cv2.BORDER_CONSTANT, None, value=(200, 5, 0))
plt.imshow(image);
Mark tasks as Completed
Everything was clear?
Thanks for your feedback!
Section 1. Chapter 8
Ask AI
Ask anything or try one of the suggested questions to begin our chat