Lekce 7 - Detekce objektu v obrázku podle barvy a detekce okrajů
V předchozí lekci, Rozostření a vyhlazování obrázků v Pythonu, jsme se zaměřili na aplikaci vyhlazování pomocí filtrů a rozostření pomocí funkcí v knihovně OpenCV.
Dnešní Python tutoriál bude konečně zajímavý, protože si ukážeme jak detekovat objekt podle barvy a jak detekovat jeho okraje.
Detekce objektu podle barvy
Budeme se snažit detekovat pomeranče na obrázku podle barvy. Použijeme
následující 3 obrázky, které si stáhněte a uložte do projektu jako
obr1.jpg, obr2.jpg a obr3.jpg:



Nejdříve si teoreticky povíme, jak to bude fungovat. Vytvoříme si masku, která bude zachycovat odstíny oranžové barvy. V této masce budou mít pomeranče barvu bílou a vše ostatní černou. Poté kolem pomerančů vytvoříme čtverce, které vložíme do obrázku a tak ověříme, že jsme pomeranče opravdu podle oranžové barvy našli.
Začneme s 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 si ukážeme detekci objektu v obrázku pode jeho barvy a detekci okrajů objektů 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íť.