02 pro Ispis brojčane oznake prepoznatog lica
Zadatak
Izradite program kojim će se na zaslonu kamere ispisati brojčana oznaka prepoznatog lica koje je kamera prethodno naučila.
Neka kamera prije programiranja nauči ova tri ponuđena lica.
Objašnjenje
Nakon naredbe HuskyLens initialize pin until success za inicijalizaciju kamere u programu, nalazi se naredba HuskyLens switch algorithm to za način rada kamere i u njoj je parametar postavljen na prepoznavanje lica (Face recognition).
Slijedi forever petlja u kojoj se najprije nalazi naredba HuskyLens request data once and save into the result za opažanje i pohranu podatka koji kamera detektira, u ovom slučaju lica. Nakon toga se naredbom if then u if dijelu provjerava detektira li kamera lice. U then dijelu se naredbom set ID to varijabli ID (koju je potrebno prethodno kreirati u kategoriji Variables) dodjeljuje vrijednost brojčane oznake onog lica koje se nalazi u središtu zaslona kamere. Zadnjom naredbom HuskyLens show custom texts se vrijednost brojčane oznake lica ispisuje na zaslonu kamere. Parametrima x i y određujete poziciju teksta na zaslonu. Vrijednost parametra x (širina zaslona) kreće se od 0-329, a parametra y (visina zaslona) od 0-239.
Ako kamera detektira novo lice koje prethodno nije naučila, tada će se na zaslonu micro:bita ispisati vrijednost 0.
Sadržaj materijala isključiva je odgovornost Instituta za razvoj i inovativnost mladih.

Projekt je 85% financiran iz EGP financijskog mehanizma, a 15% financiran iz državnog proračuna.