OpenCV, skratka pre Open Source Computer Vision Library, je open source softvérová knižnica počítačového videnia a strojového učenia. Pôvodne ho vyvinula spoločnosť Intel, teraz ho spravuje komunita vývojárov pod OpenCV Foundation.
OpenCV je obrovská knižnica s otvoreným zdrojom pre počítačové videnie, strojové učenie a spracovanie obrazu. OpenCV podporuje širokú škálu programovacích jazykov ako Python, C++, Java atď. Dokáže spracovať obrázky a videá na identifikáciu objektov, tvárí alebo dokonca rukopisu človeka. Keď je integrovaný s rôznymi knižnicami, ako napr Numpy>čo je vysoko optimalizovaná knižnica pre numerické operácie, potom sa počet zbraní vo vašom Arsenale zvyšuje, t. j. akékoľvek operácie, ktoré sa dajú robiť v Numpy, sa dajú skombinovať s OpenCV.
Tento tutoriál OpenCV vám pomôže naučiť sa spracovanie obrázkov od základov až po pokročilé, ako sú operácie s obrázkami a videami pomocou obrovskej sady programov a projektov Opencv.

OpenCV tutoriál s Pythonom:
Najnovšie články o OpenCV !!
Začíname
- OpenCV – Prehľad
- Úvod do OpenCV
- Nainštalujte OpenCV pre Python na Windows
- Nainštalujte OpenCV pre Python v systéme Linux
- Nastavte Opencv s prostredím anakondy
Práca s obrázkami
Začíname
- Čítanie obrázka v OpenCV pomocou Pythonu
- Zobrazte obrázok v OpenCV pomocou Pythonu
- Písanie obrázka v OpenCV pomocou Pythonu
- OpenCV | Uloženie obrázka
- Farebné priestory
- Aritmetické operácie s obrázkami
- Bitové operácie s binárnymi obrazmi
Spracovanie obrazu
- Zmena veľkosti obrázka
- Erodovanie obrázka
- Rozmazanie obrázka
- Vytvorte okraj okolo obrázkov
- Odfarbenie obrázkov
- Zmena mierky, rotácia, posun a detekcia hrán
- Erózia a dilatácia obrazov
- Analyzujte obrázok pomocou histogramu
- Vyrovnanie histogramov
- Jednoduché prahovanie
- Adaptívne prahovanie
- Otsu Thresholding
- Segmentácia pomocou Thresholding
- Preveďte obrázok z jedného farebného priestoru do druhého
- Filtrovať farby pomocou OpenCV
- Odšumovanie farebných obrázkov
- Vizualizácia obrazu v rôznych farebných priestoroch
- Nájdite súradnice obrysov
- Obojstranné filtrovanie
- Inpainting obrázkov pomocou OpenCV
- Operácie transformácie intenzity na obrázkoch
- Registrácia obrázka
- Odčítanie pozadia
- Odčítanie pozadia v obrázku pomocou konceptu priebežného priemeru
- Extrakcia popredia v obrázku pomocou algoritmu Grabcut
- Morfologické operácie pri spracovaní obrazu (otvorenie)
- Morfologické operácie pri spracovaní obrazu (zatváranie)
- Morfologické operácie pri spracovaní obrazu (gradient)
- Segmentácia obrazu pomocou morfologických operácií
- Preklad obrázkov
- Obrazová pyramída
Java porovnateľné rozhranie
- Detekcia čiar pomocou metódy Houghline
- Detekcia kruhu
- Rozpoznajte roh obrázka
- Detekcia rohov metódou Shi-Tomasi
- Detekcia rohu s Harris Corner Detection
- Nájdite na obrázku kruhy a elipsy
- Detekcia poľa dokumentu
- Detekcia úsmevu
Funkcie kreslenia
- Nakresli čiaru
- Nakreslite segment šípky
- Nakreslite elipsu
- Nakreslite kruh
- Nakreslite obdĺžnik
- Nakreslite textový reťazec
- Nájdite a nakreslite obrysy
- Nakreslite trojuholník s ťažiskom
Práca s videami
Začíname
- Prehrajte video pomocou OpenCV
Spracovanie videa
- Vytvorte video pomocou viacerých obrázkov
- Extrahujte obrázky z videa
Aplikácie a projekty
- Extrahujte snímky pomocou OpenCV
- Zobrazenie súradníc bodov, na ktoré ste klikli na obrázku, pomocou Python-OpenCV
- Detekcia bielych a čiernych bodov
- OpenCV BGR farebná paleta s trackbarmi
- Nakreslite obdĺžnikový tvar a extrahujte objekty
- Neviditeľný plášť pomocou OpenCV
- Potrubie na zhlukovanie tvárí bez dozoru
- Ukladanie ovládaného videa z webovej kamery
- Detekcia tváre pomocou Pythonu a OpenCV s webovou kamerou
- Otváranie viacerých farebných okien
- Prehrajte video v opačnom režime
- Priraďovanie šablón pomocou OpenCV v Pythone
- Kreslenie obrázka pomocou OpenCV – Python
- Detekcia vozidla vo videorámci pomocou Pythonu – OpenCV
- Spočítajte počet tvárí pomocou Pythonu – OpenCV
- Živé kreslenie z webovej kamery pomocou OpenCV
- Zistiť a rozpoznať ŠPZ auta z videa v reálnom čase