İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu Eğitilebilir Tabloda Shunyaface Kütüphanesini kullanarak Shunya O/S ile Raspberry Pi 4 üzerinde yüz algılama gerçekleştireceğiz. Shunyaface bir yüz tanıma/algılama kütüphanesidir. Proje, sizin gibi meraklıların hayalinizdeki AI projelerini daha hızlı hayata geçirebilmeleri için düşük güçlü donanımla en hızlı algılama ve tanıma hızına ulaşmayı hedefliyor.
Gereçler
Raspberry Pi 4B (herhangi bir varyant)
Raspberry Pi 4B uyumlu güç kaynağı
8GB veya daha büyük mikro SD kart
monitör
mikro HDMI Kablosu
Fare
Tuş takımı
hafıza kartını programlamak için dizüstü bilgisayar veya başka bir bilgisayar
Adım 1: Shunya OS'yi Raspberry Pi 4'e kurun
Shunya OS ile mikro SD kartı yüklemek için mikro SD kart okuyucu/adaptörlü bir dizüstü bilgisayara veya bilgisayara ihtiyacınız olacak.
Shunya OS'yi resmi yayın sitesinden indirin
Burada verilen adımları kullanarak SD Kartta Shunya OS'yi Yanıp Sönme: Raspberry Pi 4'te Shunya OS'yi Yanıp Sönme.
Mikro SD kartı Raspberry Pi 4'e takın.
Fare ve klavyeyi Raspberry Pi 4'e bağlayın.
Monitörü mikro-HDMI aracılığıyla Raspberry Pi 4'e bağlayın
Güç kablosunu bağlayın ve Raspberry Pi 4'ü AÇIN.
Raspberry Pi 4, Shunya OS ile başlatılmalıdır.
Adım 2: Shunyaface'i yükleyin
Shunyaface, Shunya OS tarafından desteklenen tüm kartlar için bir yüz algılama/tanıma kitaplığıdır.
Shunyaface'i kurmak için onu wifi'ye bağlamamız gerekiyor
1. Şu komutu kullanarak wifi'ye bağlanın:
$ sudo nmtui
2. Shunyaface ve cmake kurulumu kolaydır, aşağıdaki komutları çalıştırın:
$ sudo uygun güncelleme
$ sudo apt kurulumu shunyaface cmake
Adım 3: Örnek Kod ve Çıktı
Yukarıdaki kodda, imread işlevi kullanılarak bir görüntü okunur. Bu çerçeve, yüzde bir sınırlayıcı kutu döndüren ve ayrıca dudakların uç noktalarında ve gözlerin merkezindeki noktaları çizen algılama işlevine geçirilir.
Aşağıda verilen gerekli dosyalarla birlikte kodu indirin ve aşağıda verilen komutları kullanarak dosyaları açın:
$ tar -xvzf sample-facedetect.tar.gz
$ cd örnek yüz algılama
Komutu kullanarak derleyin
$./setup.sh
Komutu kullanarak çalıştırın
$./build/facedetect
Bu size algılanan yüzü olan bir resim gösterecektir.
Kendi kodunuzu yazın ve derleyin
1. src/facedetect-sample.cpp dosyasını düzenleyin ve kodunuzu buraya ekleyin.
2. daha sonra ikiliyi derlemek ve oluşturmak için bu komutu çalıştırın
$./setup.sh
3. Komutu kullanarak çalıştırın
$./build/facedetect
Sonuç: Shunyaface, birkaç kod satırında bir yüzü algılamanıza veya tanımanıza yardımcı olabilir. Bu öğreticiyi beğendiyseniz, lütfen beğenin, paylaşın ve burada verilen github depomuza yıldız ekleyin.