Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu Təlimat kitabında Shunyaface Kitabxanasından istifadə edərək Shunya O/S ilə Raspberry Pi 4-də üz tanıma aparacağıq. Shunyaface, üz tanıma/aşkarlama kitabxanasıdır. Layihə, aşağı enerji təchizatı ilə ən sürətli aşkarlama və tanıma sürətinə nail olmağı hədəfləyir, buna görə də sizin kimi xəyal edən AI layihələrini daha sürətli həyata keçirə bilərsiniz.
Təchizat
Raspberry Pi 4B (istənilən variantda)
Raspberry Pi 4B uyğun enerji təchizatı
8 GB və ya daha böyük micro SD kart
Ekran
mikro HDMI kabeli
Siçan
Klaviatura
yaddaş kartını proqramlaşdırmaq üçün laptop və ya başqa bir kompüter
Addım 1: Shunya OS -ni Raspberry Pi 4 -ə quraşdırın
Mikro SD kartı Shunya OS ilə yükləmək üçün micro SD kart oxuyucusu/adapteri olan noutbuk və ya kompüterə ehtiyacınız olacaq.
Shunya OS -ni rəsmi buraxılış saytından yükləyin
Burada verilən addımları istifadə edərək SD Kartda yanıb-sönən Shunya OS: Raspberry Pi 4-də yanıb-sönən Shunya OS.
Micro SD kartı Raspberry Pi 4 -ə daxil edin.
Siçan və klaviaturanı Raspberry Pi 4 -ə qoşun.
Monitoru Raspberry Pi 4-ə mikro-HDMI vasitəsilə qoşun
Güc kabelini və Raspberry Pi 4 -ü açın.
Raspberry Pi 4, Shunya OS ilə başlamalıdır.
Addım 2: Shunyaface'i quraşdırın
Shunyaface, Shunya OS tərəfindən dəstəklənən bütün lövhələr üçün bir üz tanıma/tanıma kitabxanasıdır.
Shunyaface qurmaq üçün onu wifi -yə bağlamalıyıq
1. Aşağıdakı əmri istifadə edərək wifi -yə qoşulun:
$ sudo nmtui
2. Shunyaface və cmake qurmaq asandır, aşağıdakı əmrləri yerinə yetirin:
$ sudo apt yeniləmə
$ sudo apt install shunyaface cmake
Addım 3: Nümunə Kod və Çıxış
Yuxarıdakı kodda, imread funksiyasından istifadə edərək bir şəkil oxunur. Bu çərçivə, üzə bir məhdudlaşdırıcı qutu qaytaran və eyni zamanda dodaqların son nöqtələrində və gözlərin mərkəzindəki nöqtələri təyin edən aşkarlama funksiyasına verilir.
Kodu aşağıda göstərilən lazımlı fayllarla birlikdə yükləyin və aşağıdakı əmrləri istifadə edərək faylları açın:
$ tar -xvzf nümunəsi -facesetect.tar.gz
$ cd nümunə üzü aşkar
Əmrdən istifadə edərək tərtib edin
$./setup.sh
Əmrdən istifadə edərək işə salın
$./build/facedetect
Bu sizə üzü aşkar edilmiş bir şəkil göstərəcək.
Öz kodunuzu yazın və tərtib edin
1. src/facesetect-sample.cpp faylını redaktə edin və orada kodunuzu əlavə edin.
2. sonra ikili qurmaq və qurmaq üçün bu əmri işlədin
$./setup.sh
3. Komandan istifadə edərək işə salın
$./build/facedetect
Nəticə: Shunyaface, bir neçə kod satırında bir üzü aşkarlamanıza və ya tanımağınıza kömək edə bilər. Bu təlimatı bəyənirsinizsə, zəhmət olmasa bəyənin, paylaşın və burada verilən github depomuzu ulduzlayın