Pojďme programovat elektroniku | Články z Computeru

Programování elektroniky: Detektor (nejen) červených plavek pomocí OpenCV

  • Knihovna OpenCV je dnes standard počítačového vidění
  • Hrajeme si s ní v Pythonu na Raspberry Pi 4
  • Dnes si vyrobíme detektor červených objektů

Minule jsme si v našem prémiovém seriálu o programování elektroniky představili základy práce s knihovnou OpenCV pro počítačové vidění na populárním mikropočítači Raspberry Pi 4 s připojenou kamerkou a v jazyku Python 3. Dnes v tom budeme pokračovat.

Náš program tehdy stále dokola porovnával rozdíly mezi dvěma po sobě jdoucími filmovými políčky videa z kamery. Pokud zaznamenal dostatečně velký rozdíl, nakreslil okolo něj zelený obdélník. Nejen že jsme rozpoznávali pohyb samotný, ale na pár řádcích kódu jsme zároveň dokázali určit, v jaké oblasti obrazu k němu dochází.

Dnes budeme namísto změny detekovat konkrétní barvy a souvislé barevné plochy – objekty. Vyrobíme si totiž primitivní detektor červených puntíků, červených dámských plavek a vůbec jakýchkoliv rudých fleků, které se objeví v záběru kamery.

Pokračování článku patří k prémiovému obsahu pro předplatitele

Chci Premium a Živě.cz bez reklam Od 41 Kč měsíčně
Diskuze (2) Další článek: Raketa Atlas vynesla na oběžnou dráhu vojenský bezpilotní raketoplán

Témata článku: , , , , , , , , , , , , , , , , , , , , , , , , ,