فهرست مطالب:

تشخیص چهره در رزبری پای 4B در 3 مرحله: 3 مرحله
تشخیص چهره در رزبری پای 4B در 3 مرحله: 3 مرحله

تصویری: تشخیص چهره در رزبری پای 4B در 3 مرحله: 3 مرحله

تصویری: تشخیص چهره در رزبری پای 4B در 3 مرحله: 3 مرحله
تصویری: نصب و کار با سیستم عامل رزبری پای روی ماشین مجازی 2024, نوامبر
Anonim
تشخیص چهره در رزبری پای 4B در 3 مرحله
تشخیص چهره در رزبری پای 4B در 3 مرحله
تشخیص چهره در رزبری پای 4B در 3 مرحله
تشخیص چهره در رزبری پای 4B در 3 مرحله

در این دستورالعمل ما قصد داریم تشخیص چهره را در Raspberry Pi 4 با Shunya O/S با استفاده از کتابخانه Shunyaface انجام دهیم. Shunyaface یک کتابخانه تشخیص چهره است. هدف این پروژه دستیابی به سریعترین سرعت تشخیص و تشخیص با سخت افزار کم مصرف است تا علاقمندان مانند شما بتوانند پروژه های هوش مصنوعی رویایی خود را سریعتر زنده کنند.

تدارکات

Raspberry Pi 4B (در هر نوع)

منبع تغذیه سازگار با رزبری پای 4B

کارت حافظه micro SD 8 گیگابایت یا بیشتر

مانیتور

کابل میکرو HDMI

موش

صفحه کلید

لپ تاپ یا رایانه دیگری برای برنامه ریزی کارت حافظه

مرحله 1: سیستم عامل Shunya را روی Raspberry Pi 4 نصب کنید

برای بارگیری کارت میکرو SD با سیستم عامل Shunya به لپ تاپ یا رایانه ای با کارت خوان/آداپتور میکرو SD نیاز دارید.

سیستم عامل Shunya را از سایت انتشار رسمی بارگیری کنید

چشمک زدن سیستم عامل Shunya در کارت SD با استفاده از مراحل ذکر شده در اینجا: چشمک زدن سیستم عامل Shunya در Raspberry Pi 4.

کارت micro SD را در Raspberry Pi 4 وارد کنید.

ماوس و صفحه کلید را به رزبری پای 4 وصل کنید.

مانیتور را به رزبری پای 4 از طریق micro-HDMI وصل کنید

کابل برق را وصل کرده و Raspberry Pi 4 را روشن کنید.

رزبری پای 4 باید با سیستم عامل Shunya بوت شود.

مرحله 2: Shunyaface را نصب کنید

Shunyaface یک کتابخانه تشخیص چهره/تشخیص چهره برای همه تابلوهایی است که توسط سیستم عامل Shunya پشتیبانی می شود.

برای نصب Shunyaface باید آن را به وای فای متصل کنیم

1. با استفاده از دستور به وای فای وصل شوید:

$ sudo nmtui

2. نصب shunyaface و cmake آسان است ، دستورات زیر را اجرا کنید:

$ sudo apt به روز رسانی

$ sudo apt install shunyaface cmake

مرحله 3: نمونه کد و خروجی

مثال کد و خروجی
مثال کد و خروجی
مثال کد و خروجی
مثال کد و خروجی

در کد بالا ، یک تصویر با استفاده از تابع imread خوانده می شود. این قاب به عملکرد تشخیص منتقل می شود که یک جعبه محدود کننده بر روی صورت باز می گرداند و همچنین نقاط انتهای لب ها و مرکز چشم ها را ترسیم می کند.

کد را به همراه فایل های لازم در زیر بارگیری کرده و فایل ها را با استفاده از دستورات زیر حذف کنید

$ tar -xvzf sample -faceetect.tar.gz

$ cd sample-faceetect

با استفاده از دستور آن را کامپایل کنید

$./setup.sh

با استفاده از دستور آن را اجرا کنید

$./build/facedetect

با این کار تصویری با چهره شناسایی شده به شما نشان داده می شود.

کد خود را بنویسید و کامپایل کنید

1. فایل src/faceetect-sample.cpp را ویرایش کرده و کد خود را در آنجا اضافه کنید.

2. سپس این دستور را برای کامپایل و ساخت باینری اجرا کنید

$./setup.sh

3. با استفاده از دستور آن را اجرا کنید

$./build/facedetect

نتیجه گیری: Shunyaface می تواند به شما در تشخیص یا تشخیص چهره در چند خط کد کمک کند. اگر این آموزش را دوست دارید ، لطفا آن را دوست داشته باشید ، مخزن github ما را که در اینجا آورده شده به اشتراک بگذارید و همچنین ستاره گذاری کنید

توصیه شده: