Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Draw a Rectangle | Fundamentals of Image Manipulation with Python
Fundamentals of Image Manipulation with Python

book
Draw a Rectangle

In OpenCV, the cv2.rectangle() function is used to draw a rectangle on an image. The function requires five parameters:

  • the image to be modified;
  • the top-left corner coordinates of the rectangle (specified as a tuple of x and y coordinates);
  • the bottom-right corner coordinates of the rectangle (specified as a tuple of x and y coordinates);
  • the color of the rectangle (specified as a tuple of Red, Green, Blue values);
  • the thickness of the rectangle, which is optional and can be set to a negative value to fill the rectangle.
Uppgift

Swipe to start coding

  1. Use the correct function to draw a rectangle on image1.

Lösning

# Start coordinate, here (0, 0)
# represents the top left corner of image
start_point = (0, 0)

# End coordinate, here (250, 250)
# represents the bottom right corner of image
end_point = (250, 250)

# Green color in BGR
color = (0, 255, 0)

# Line thickness of 9 px
thickness = 9

# Draw a green rectangle with thickness of 9 px
image = cv2.rectangle(image1, start_point, end_point, color, thickness)

plt.imshow(image);

Congratulations on completing your Python project on handling images! Your hard work and dedication to learning and mastering the tools and techniques of image processing is truly impressive. I hope you enjoyed the journey and look forward to seeing the amazing things you will create with your newfound skills. Keep up the good work!

Mark tasks as Completed
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 11
AVAILABLE TO ULTIMATE ONLY
some-alt