OpenCV, zkratka pro Open Source Computer Vision Library, je open source softwarová knihovna pro počítačové vidění a strojové učení. Původně byl vyvinut společností Intel, nyní je spravován komunitou vývojářů pod OpenCV Foundation.
OpenCV je obrovská open-source knihovna pro počítačové vidění, strojové učení a zpracování obrazu. OpenCV podporuje širokou škálu programovacích jazyků, jako je Python, C++, Java atd. Dokáže zpracovat obrázky a videa k identifikaci objektů, tváří nebo dokonce rukopisu člověka. Když je integrován s různými knihovnami, jako je např Numpy>což je vysoce optimalizovaná knihovna pro numerické operace, pak se počet zbraní ve vašem arzenálu zvyšuje, tj. jakékoli operace, které lze dělat v Numpy, lze kombinovat s OpenCV.
Tento výukový program OpenCV vám pomůže naučit se zpracování obrázků od základů po pokročilé, jako jsou operace s obrázky a videy pomocí obrovské sady programů a projektů Opencv.

OpenCV tutoriál s Pythonem:
Nejnovější články na OpenCV !!
Začínáme
- OpenCV – Přehled
- Úvod do OpenCV
- Nainstalujte OpenCV pro Python na Windows
- Nainstalujte OpenCV pro Python na Linux
- Nastavte Opencv s prostředím anaconda
Práce s obrázky
Začínáme
- Čtení obrázku v OpenCV pomocí Pythonu
- Zobrazte obrázek v OpenCV pomocí Pythonu
- Psaní obrázku v OpenCV pomocí Pythonu
- OpenCV | Ukládání obrázku
- Barevné prostory
- Aritmetické operace s obrázky
- Bitové operace s binárními obrazy
Zpracování obrazu
- Změna velikosti obrázku
- Erodování obrázku
- Rozmazání obrázku
- Vytvořte ohraničení kolem obrázků
- Stupňování šedi obrázků
- Měřítko, rotace, posun a detekce hran
- Eroze a dilatace obrazů
- Analyzujte snímek pomocí histogramu
- Vyrovnání histogramů
- Jednoduché prahování
- Adaptivní prahování
- Otsu Thresholding
- Segmentace pomocí Thresholding
- Převeďte obrázek z jednoho barevného prostoru do druhého
- Filtrujte barvy pomocí OpenCV
- Odšumování barevných obrázků
- Vizualizace obrazu v různých barevných prostorech
- Najděte souřadnice vrstevnic
- Oboustranné filtrování
- Obrazové malování pomocí OpenCV
- Operace transformace intenzity na snímcích
- Registrace obrázku
- Odečítání pozadí
- Odečítání pozadí v obrázku pomocí konceptu průběžného průměru
- Extrakce popředí v obrázku pomocí Grabcut Algorithm
- Morfologické operace při zpracování obrazu (otevření)
- Morfologické operace při zpracování obrazu (zavírání)
- Morfologické operace při zpracování obrazu (gradient)
- Segmentace obrazu pomocí morfologických operací
- Překlad obrázků
- Obrazová pyramida
string.compare c#
- Detekce čar metodou Houghline
- Detekce kruhu
- Detekce rohu obrázku
- Detekce rohu metodou Shi-Tomasi
- Detekce rohu s Harris Corner Detection
- Najděte na obrázku kruhy a elipsy
- Detekce pole dokumentu
- Detekce úsměvu
Funkce kreslení
- Nakresli čáru
- Nakreslete segment šipky
- Nakreslete elipsu
- Nakreslete kruh
- Nakreslete obdélník
- Nakreslete textový řetězec
- Najděte a nakreslete obrysy
- Nakreslete trojúhelník s těžištěm
Práce s videi
Začínáme
- Přehrajte video pomocí OpenCV
Zpracování videa
- Vytvořte video pomocí více obrázků
- Extrahujte obrázky z videa
Aplikace a projekty
- Extrahujte snímky pomocí OpenCV
- Zobrazení souřadnic bodů, na které jste klikli na obrázku, pomocí Python-OpenCV
- Detekce bílých a černých bodů
- OpenCV BGR barevná paleta s trackbary
- Nakreslete obdélníkový tvar a extrahujte objekty
- Neviditelný plášť pomocí OpenCV
- Potrubí pro shlukování obličejů bez dozoru
- Ukládání řízeného videa z webové kamery
- Detekce obličeje pomocí Pythonu a OpenCV s webovou kamerou
- Otevírání více barevných oken
- Přehrajte video v obráceném režimu
- Porovnání šablon pomocí OpenCV v Pythonu
- Kreslení obrázku pomocí OpenCV – Python
- Detekce vozidla v rámci Video pomocí Pythonu – OpenCV
- Spočítejte počet obličejů pomocí Pythonu – OpenCV
- Živé kreslení webové kamery pomocí OpenCV
- Detekujte a rozpoznávejte SPZ z videa v reálném čase