Welcome to the OpenCV tutorial¶
- Introduction
- Drawing shapes
- Using Numpy
- Define colors
- Draw a line
- Select thickness with a trackbar
- Select color with a trackbar
- Select end point with the mouse
- Draw a complete line
- Draw multiple lines
- Draw a rectangle
- Draw multiple rectangles
- Draw an ellipse
- Draw a polygon
- Draw a filled polygon
- Draw a polygon with the mouse
- Draw text
- Color spaces
- Image transformation
- Histograms
- Filters and convolution
- Creating an application
- Shortcut keys
- Create the Window class
- Handle the mouse
- Create the Object class
- Drawing an object
- Adding new windows and new objects
- Passing the mouse click to an object
- Select an object
- Moving an object
- Add window custom options
- Displaying information in the status bar
- Create the Text class
- Send key events to windows and objects
- Use the tab key to advance to the next object
- Use the escape key to unselect
- Toggle between upper case and lower case
- Update size of the text object
- Creating the Node class
- Detect faces
- YOLO - object detection
- Nodes
- Basic shapes
- Widgets