logo

OpenCV Tutorial v Pythone

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-tutorial-python

OpenCV tutoriál s Pythonom:

Najnovšie články o OpenCV !!



Začíname

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
Detekcia a popis funkcií

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