# OpenCV
Open Source Computer Vision Library - Home / Github / r/opencv
Introduction
- Fixed Pixel Types. Limited Use of Templates
- uses exceptions to signal critical errors ( cv::Exception is a derivative of std::exception)
- special error code for algorithm (or example, the optimization algorithm did not converge)
-
current OpenCV implementation is fully re-enterable. That is, the same function or the same methods of different class instances can be called from different threads.
- learn opencv (Murtaza’s Workshop - Robotics and AI)
Installation
Build from source
Pick the right version
- Gstreamer support ? - What’s the point
- CUDA
- GTK or QT
- opencv zoo - zoo for models tuned for OpenCV DNN
This will donwload dependencies as well as build a Makefile. Then build & install
Check that everything you want is enabled before launching a long compilation
Test Installation
Docker Build from source
learn opencv
Running sample (expose X11 first):
elehcimd/jupyter-opencv
Written on April 27, 2019, Last update on June 8, 2024
opencv
computer-vision