Lekce 8 - Porovnávání vzorů a detekce rohů a čar v obrázcích v Pythonu
V předchozí lekci, Detekce objektu v obrázku podle barvy a detekce okrajů, jsme si ukázali detekci objektu v obrázku pode jeho barvy a detekci okrajů objektů v knihovně OpenCV.
V dnešním Python tutoriálu o práci s obrázky se podíváme na porovnávání vzorů v obrázku neboli template matching. Dále si ukážeme detekci rohů, která se hodí při rozpoznávání objektů a tvarů v obrázku, a nakonec i detekci čar pomocí populární metody Hough Line. To vše v knihovně OpenCV v Pythonu.
Porovnávání pouze 1 shody
Abychom mohli vůbec vyhledávat nějaké vzory, potřebujeme obrázek, ve kterém je budeme hledat, a poté obrázek samotného vzoru. Pro ukázku použijeme obrázky níže, můžete však samozřejmě použít i vlastní.
Jako hlavní použijeme tento obrázek:

Vzor, který se budeme snažit najít (panda na všech 4 nohách):

Začněme přípravným kódem:
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit pouze tento kurz
Získej okamžitý přístup ke kurzu bez
časového omezení.
100 Kč
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Přístup k jednotlivým lekcím dle způsobu pořízení.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V Python tutoriálu se podíváme na porovnávání předem daných vzorů (Template matching) v obrázku a detekci rohů a čar v obrázku v knihovně OpenCV.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.