OpenCV is een library met functies die vooral gericht zijn op het werken met real-time computer beelden. Denk hierbij aan bijvoorbeeld gezichtsherkenning of Bewegingsdetectie. De functies en voorbeelden die worden aangeboden zijn geschreven voor C++.