OpenCV je svobodná a otevřená multiplatformní knihovna pro manipulaci s obrazem. Je zaměřena především na počítačové vidění a zpracování obrazu v reálném čase. Původně ji vyvíjela společnost Intel. Dokáže se zrychlit spoluprací s knihovnou Integrated Performance Primitives (Intel IPP). Knihovnu je možné využít z prostředí jazyků C, C++ a s generátorem rozhraní SWIG také Python a Octave.

Možnosti OpenCV Vizuální odometrie Rozpoznávání obličeje Rozpoznávání gest Detekce objektů Segmentace obrazu Rozšířená realita Zpracování dat ze stereoskopických kamer

Ukázka kódu #include <cv.h> #include <highgui.h>

using namespace cv;

int main () { Mat img = imread ("starry_night.png"); if (img.empty()) return -1;

imshow ("image", img);

waitKey ();

return 0; }

Externí odkazy

http://opencv.org/ – oficiální stránka http://docs.opencv.org/ – dokumentace ke knihovně

Kategorie:Programové knihovny Kategorie:Knihovny jazyka C++ Kategorie:Počítačová grafika Kategorie:Software pod licencí BSD Kategorie:Software pod licencí Apache