امروزه پردازش تصویر و تشخیص اشیا یکی از مباحث داغ در برنامه نویسی بشمار میرود. دوربینهای مدار بسته و حتی تلفنهای همراه قادر به تشخیص چهره یا تشخیص اشیا مختلف هستند. اما چگونه میتوان چنین فرآیندی را پیاده سازی نمود. امروز با ما همراه باشید تا سورس تشخیص انسان در پایتون را به شما معرفی کنیم. این سورس از هوش مصنوعی از پیش train گردیده استفاده میکند و افراد ایستاده را تشخیص خواهد داد. همچنین پیشنهاد میکنم از دیگر سورسهای ما نیز دیدن کنید:
سورس تشخیص انسان در پایتون
شاید برای شما نیز اتفاق افتاده باشد یک فیلم سینمایی و یا یک اپلیکیشن را دیدهاید که اشیا را تشخیص می دهد و بلافاصله به شما اسم شی را میگوید. با کمک هوش مصنوعی و پردازش تصویر چنین فرآیندهایی امکانپذیر است اما چگونه؟ ما در این قسمت سورس یکی از این روشها را تهیه نمودیم. سورس تشخیص انسان در پایتون یک تصویر را در ورودی دریافت میکند و سعی میکند افراد درون تصویر را شناسایی کند. البته این نکته را توجه داشته باشید که با استفاده از مدل از پیش train گردیده این کار انجام میگیرد.
نحوه اجرای سورس تشخیص انسان
پس از تهیه سورس کد از سایت کدگیت، فایلی با فرمت zip در اختیار شما قرار میگیرد. این فایل را از حالت zip خارج نمایید. حال میتوانید محتوای سورس را مشاهده کنید. فایل اصلی برنامه human detection.py نام دارد. این فایل را اجرا نمایید تا برنامه برای شما اجرا گردد. خروجی برنامه به صورت زیر است:
تصویر بالا خروجی برنامه تشخیص انسان میباشد. علاوه بر اینکه خروجی را نشان میدهیم بلکه فایل نهایی نیز ذخیره سازی میگردد. همچنین ماژولها و فایل های مورد نیاز زیر در این سورس کد استفاده شدهاند:
- ماژول opencv: برای نصب در cmd دستور pip install opencv-python را بزنید
- ماژول imutils: برای نصب در cmd دستور pip install imutils را بزنید
- فایل تصویر ورودی
نصب پایتون
اگر پایتون را در سیستم خود نصب نکردهاید ویدئو آموزش زیر نحوه نصب پایتون در ویندوز را نمایش میدهد:
نقد و بررسیها
هنوز بررسیای ثبت نشده است.