This document provides an introduction to OpenCV and computer vision. It discusses what computer vision is, some applications of computer vision, the history and modules of OpenCV, basic image structures and I/O functions in OpenCV, and how to compile and configure OpenCV projects.