Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šioje instrukcijoje mes atliksime veido aptikimą „Raspberry Pi 4“su „Shunya O/S“naudodami „Shunyaface“biblioteką. „Shunyaface“yra veido atpažinimo/aptikimo biblioteka. Projektu siekiama pasiekti greičiausią aptikimo ir atpažinimo greitį naudojant mažos galios aparatūrą, todėl tokie entuziastai kaip jūs galite greičiau įgyvendinti savo svajonių AI projektus.
Prekės
Raspberry Pi 4B (bet koks variantas)
Raspberry Pi 4B suderinamas maitinimo šaltinis
8 GB ar didesnė „micro SD“kortelė
Monitorius
mikro-HDMI kabelis
Pelė
Klaviatūra
nešiojamas kompiuteris ar kitas kompiuteris atminties kortelei programuoti
1 veiksmas: įdiekite „Shunya OS“į „Raspberry Pi 4“
Norint įkelti „micro SD“kortelę su „Shunya“operacine sistema, jums reikės nešiojamojo kompiuterio ar kompiuterio su „micro SD“kortelių skaitytuvu/adapteriu.
Atsisiųskite „Shunya OS“iš oficialios išleidimo svetainės
Mirksi Shunya OS SD kortelėje, atlikdami čia nurodytus veiksmus: Mirksi Shunya OS Raspberry Pi 4.
Įdėkite „micro SD“kortelę į „Raspberry Pi 4“.
Prijunkite pelę ir klaviatūrą prie „Raspberry Pi 4“.
Prijunkite monitorių prie „Raspberry Pi 4“per mikro-HDMI
Prijunkite maitinimo kabelį ir įjunkite Raspberry Pi 4.
„Raspberry Pi 4“turėtų būti paleistas naudojant „Shunya“OS.
2 veiksmas: įdiekite „Shunyaface“
„Shunyaface“yra visų „Shunya OS“palaikomų plokščių veido aptikimo/atpažinimo biblioteka.
Norėdami įdiegti „Shunyaface“, turime jį prijungti prie „Wi -Fi“
1. Prisijunkite prie „Wi -Fi“naudodami komandą:
$ sudo nmtui
2. Lengva įdiegti „shunyaface“ir „cmake“, vykdykite šias komandas:
$ sudo apt atnaujinimas
$ sudo apt install shunyaface cmake
3 žingsnis: kodo ir išvesties pavyzdys
Pirmiau pateiktame kode vaizdas nuskaitomas naudojant imread funkciją. Šis rėmelis perduodamas aptikimo funkcijai, kuri grąžina veido ribojimo langelį, taip pat nubraižo taškus ant galinių lūpų taškų ir akių centro.
Atsisiųskite kodą kartu su reikalingais failais, nurodytais žemiau, ir atšaukite failus naudodami toliau pateiktas komandas:
$ tar -xvzf sample -faceetect.tar.gz
$ cd mėginio aptikimas
Sudarykite jį naudodami komandą
$./setup.sh
Vykdykite jį naudodami komandą
$./build/facedetect
Tai parodys vaizdą su aptiktu veidu.
Parašykite savo kodą ir sudarykite
1. Redaguokite failą src/faceetect-sample.cpp ir ten pridėkite savo kodą.
2. tada paleiskite šią komandą, kad sudarytumėte ir sukurtumėte dvejetainę
$./setup.sh
3. Vykdykite jį naudodami komandą
$./build/facedetect
Išvada: „Shunyaface“gali padėti aptikti ar atpažinti veidą keliose kodų eilutėse. Jei jums patinka ši pamoka, patikite, pasidalykite ir taip pat pažymėkite čia pateiktą „github“saugyklą