در این قسمت تیم کدگیت سورس تشخیص خودرو در پایتون را تهیه کرده است. این سورس کد شامل دو بخش میباشد بخش اول با دریافت ویدئو، اقدام به تشخیص خودرو در آن مینماید و در بخش دوم با دریافت تصویر ورودی اقدام به تشخیص خودرو مینماید. این دو بخش در سورسهای متنوعی قرار داده شده است تا با اجرا نمودن آنها بتوانید از خروجی آنها استفاده نمایید. همچنین پیشنهاد میکنم از دیگر محصولات ما نیز دیدن فرمایید:
سورس تشخیص خودرو در پایتون
امروزه با پیشرفت تکنولوژی و هوش مصنوعی و نفوذ آنها به بخشهای مختلف زندگی ما، میتوان گفت این تکنولوژیها در جزئی جدایی ناپذیر از زندگی روزمره ما شدند. تکنولوژی تشخیص خودرو یکی از این پیشرفتهایی است که در زندگی ما تاثیر بسزایی است. با استفاده از این تکنولوژی میتوان ترافیک را کنترل کرد و رفتوآمدها را بسیار آسانتر کرد. مبحث کنترل ترافیک بسیار آسانتر شده و بسیاری از مسائل و مشکلات توسط این تکنولوژی برطرف میگردد. در سورس تشخیص خودرو در پایتون با کمک ویدئو ورودی و یا تصویر ورودی (با توجه به نیاز شما)، میتوان خودرو را تشخیص داد.
دقت داشته باشید ممکن است دقت سورس تهیه گردیده با توجه به ورودی آن متفاوت باشد و برای اینکه کاملاً مطابق با تصاویری که شما میخواهید مطابقت داشته باشد باید بر اساس دیتاست مشابه، اقدام به Train و ایجاد فایل .xml نمایید. ما در این سورس کد از فایل قبلاً Train گردیده استفاده کردهایم.
نحوه اجرا سورس تشخیص خودرو در پایتون
بعد از تهیه سورس تشخیص خودرو در پایتون، فایلی با فرمت zip در اختیار شما قرار میگیرد. این فایل را از حالت zip خارج نمایید. هم اکنون میتوانید فایلهای برنامه را ببینید. دو فایل پایتون برای شما تهیه گردیده است. فایل Car detection in python(input image) به عنوان ورودی تصویر را میگیرد و اقدام به تشخیص خودرو میکند. اما فایل Car detection in python (input video) به عنوان ورودی یک ویدئو میگیرد. دو فایل image1.jpg و cars.mp4 ورودی پروژههای ما هستند که در کنار فایلهای پایتون قرار میگیرند. همچنین فایل haarcascade_cars مدلی است که ما برای تشخیص خودرو از آن در برنامه خود استفاده کردهایم. این فایل نیز میبایست در کنار فایلهای پایتون باشد تا برنامه درست اجرا شود.
پس از اجرای فایل های پایتون خروجی مشابه تصاویر زیر دریافت خواهید کرد:
برای خروج از برنامه دکمه q را بزنید.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.