OpenCV: Practical Computer Vision

Shriira Press

Preface

A comprehensive, self-contained guide to OpenCV, the library that, more than any other, is how computer vision actually gets done in code.

Welcome to OpenCV: Practical Computer Vision.

A comprehensive, self-contained guide to OpenCV, the library that, more than any other, is how computer vision actually gets done in code. Where the companion Computer Vision book explains why vision works — the inverse problem, classical features, CNNs, the task landscape — this book teaches how to build vision systems: reading and processing images as arrays, filtering and edges, contours and morphology, geometric transforms, feature detection and matching, classical object detection, video and motion analysis, camera geometry and 3D, and running deep-learning models through OpenCV's DNN module. It blends intuition, the concepts behind the API, and runnable code (cv2 in Python).

This title is part of the ShriIra library and is free to read in full, right here — our small contribution to making world-class knowledge easy to reach.

A note on reading it: open the Contents menu at the top of the reader to jump between chapters, use the Aa menu to set a comfortable text size, theme (light, sepia, or night), and single- or two-page layout. Your place is saved automatically, so you can always pick up where you left off.

We hope it serves you well.

— Shriira Press

Contents

  1. Chapter 1 — What Is OpenCV?
  2. Chapter 2 — Images as Arrays: I/O, Pixels, and NumPy
  3. Chapter 3 — Drawing, Color Spaces, and Basic Operations
  4. Chapter 4 — Filtering and Convolution
  5. Chapter 5 — Edges, Gradients, and Contours
  6. Chapter 6 — Morphology, Thresholding, and Segmentation
  7. Chapter 7 — Geometric Transformations
  8. Chapter 8 — Feature Detection and Matching
  9. Chapter 9 — Classical Object Detection
  10. Chapter 10 — Video Analysis and Motion
  11. Chapter 11 — Camera, Geometry, and 3D
  12. Chapter 12 — The DNN Module: Deep Learning in OpenCV
  13. Chapter 13 — Pipelines, Performance, and the Profession
  14. Appendix A — Glossary and API Quick Reference
  15. Appendix B — Further Reading and Resources
0%
1/1