Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Sa Instructable na ito ay magsasagawa kami ng pagtuklas ng mukha sa Raspberry Pi 4 kasama ang Shunya O / S gamit ang Shunyaface Library. Ang Shunyaface ay isang library ng pagkilala / pagkakita sa mukha. Nilalayon ng proyekto na makamit ang pinakamabilis na pagtuklas at bilis ng pagkilala na may mababang hardware ng lakas upang ang mga mahilig sa tulad mo ay maaaring mabuhay nang mas mabilis ang iyong mga proyektong AI.
Mga gamit
Raspberry Pi 4B (anumang variant)
Suplay ng kuryente na naaayon sa Raspberry Pi 4B
8GB o mas malaking micro SD card
Subaybayan
micro-HDMI Cable
Mouse
Keyboard
laptop o ibang computer upang mai-program ang memory card
Hakbang 1: I-install ang Shunya OS sa Raspberry Pi 4
Kakailanganin mo ang isang laptop o computer na may isang micro SD card reader / adapter upang mai-load ang micro SD card gamit ang Shunya OS.
I-download ang Shunya OS mula sa opisyal na site ng paglabas
Flashing Shunya OS sa SD-Card gamit ang mga hakbang na ibinigay dito: Flashing Shunya OS sa Raspberry Pi 4.
Ipasok ang micro SD card sa Raspberry Pi 4.
Ikonekta ang mouse at keyboard sa Raspberry Pi 4.
Ikonekta ang Monitor sa Raspberry Pi 4 sa pamamagitan ng micro-HDMI
Ikonekta ang power cable at Power ON ang Raspberry Pi 4.
Ang Raspberry Pi 4 ay dapat mag-boot sa Shunya OS.
Hakbang 2: I-install ang Shunyaface
Ang Shunyaface ay isang library ng pagkakita / pagkilala sa mukha para sa lahat ng mga board na suportado ng Shunya OS.
Upang mai-install ang Shunyaface kailangan naming ikonekta ito sa wifi
1. Kumonekta sa wifi gamit ang utos:
$ sudo nmtui
2. Madali ang pag-install ng shunyaface at cmake, patakbuhin ang mga sumusunod na utos:
$ sudo apt update
$ sudo apt install shunyaface cmake
Hakbang 3: Halimbawa ng Code at Output
Sa code sa itaas, binabasa ang isang imahe gamit ang imread function. Ang frame na ito ay ipinapasa sa pag-andar ng pagtuklas na nagbabalik ng isang bounding box sa mukha at inilalagay din ang mga puntos sa mga endpoint ng mga labi at gitna ng mga mata.
I-download ang code kasama ang mga kinakailangang file na ibinigay sa ibaba at Untar ang mga file gamit ang mga utos na ibinigay sa ibaba:
$ tar -xvzf sample-mukhaetect.tar.gz
sample na nakaharap sa $ cd
Compile ito gamit ang utos
$./setup.sh
Patakbuhin ito gamit ang utos
$./ build/facedetect
Ipapakita nito sa iyo ang isang imahe na may natukoy na mukha.
Sumulat ng iyong sariling code at ipagsama
1. I-edit ang src / mukhaetect-sample.cpp file at idagdag ang iyong code doon.
2. pagkatapos ay patakbuhin ang utos na ito upang mag-ipon at bumuo ng binary
$./setup.sh
3. Patakbuhin ito gamit ang utos
$./ build/facedetect
Konklusyon: Maaaring matulungan ka ng Shunyaface na makita o makilala ang isang mukha sa ilang mga linya ng mga code. Kung gusto mo ang tutorial na ito mangyaring gusto ito, ibahagi at lagyan din ng star ang aming github repository na ibinigay dito