| 1 | Introduction to Computer Vision and image processing | [1] p. 1-17 |
| 2 | An Introduction to the Basics of OpenCV | [1] p. 18-37 |
| 3 | Basic matrix operations | [1] p. 38-47 |
| 4 | A basic graphical user interface with OpenCV | [1] p. 48-74 |
| 5 | Delving into Histograms and Filters | [1] p. 75-98 |
| 6 | Automated Optical Inspection, Object Segmentation, and Detection | [1] p. 99-123 |
| 7 | Learning Object Classification | [1] p. 125-133 |
| 8 | Automatic object inspection classification example | [1] p. 134-148 |
| 9 | Detecting Face Parts and Overlaying Masks | [1] p. 149-162 |
| 10 | Video Surveillance, Background Modeling, and Morphological Operations | [1] p. 163-173 |
| 11 | The Mixture of Gaussians approach | [1] p. 173-180 |
| 12 | Morphological image processing | [1] p. 181-187 |
| 13 | Learning Object Tracking | [1] p. 187-210 |
| 14 | Developing Segmentation Algorithms for Text Recognition | [1] p. 217-230 |