توضیحات
دوره Build Complete Webcam Security Camera | Python OpenCv & Pyqt. شما یاد خواهید گرفت که چگونه با استفاده از Pyqt Library و Qt Designer یک رابط کاربری زیبا برای پروژه ایجاد کنید.
1. نصب و پیکربندی: ابتدا قصد داریم نرم افزار مورد نیاز برای شروع پروژه خود را از اینترنت نصب کنیم. آموزش نصب Python، pyqt5، pyqt5-tools و opencv library . سپس قصد دارید از طریق این دوره آموزش نصب کد vs و پیکربندی vs code به برنامه نویسی پایتون را بیاموزید.
2. رابط کاربری را طراحی کنید: سپس قصد داریم رابط کاربری زیبا را با استفاده از Qt Designer طراحی کنیم . در این رابط ما از کنترل های اولیه مانند QPushButton، QLabel، QSlider و نحوه استفاده از شیوه نامه ها برای کنترل ها استفاده می کنیم تا خوب به نظر برسند. سپس یاد خواهید گرفت که چگونه افکت های شناور را به QPushButtons ارائه دهید و چگونه به صورت پویا تغییر تصاویر را در qlabels تغییر دهید.
3. دوربین عکاسی و نمایش در پنجره: سپس قصد داریم دوربین را با استفاده از کتابخانه cv2 پیاده سازی کنیم و تصاویر را در دوربین ثبت کنیم. سپس تصاویر گرفته شده را در پنجره cv2 نشان می دهیم.
4. پردازش تصویر: سپس تصاویر را به فرمت های مورد نیاز خود تبدیل می کنیم تا خطوط موجود در تصاویر را شناسایی کنیم. ابتدا تصاویر را با استفاده از opencv به تصویر خاکستری تبدیل می کنیم. سپس تصاویر را با استفاده از تاری گاوسی در opencv python محو می کنیم . سپس می خواهیم تصاویر را با استفاده از opencv گشاد کنیم . سپس با استفاده از opencv python تمام خطوط موجود در تصاویر را جمع آوری می کنیم .
5. تشخیص شی: سپس ناحیه کانتور بزرگتر از 5000 را پیدا می کند و با استفاده از کتابخانه cv2 برای اشیاء گرفته شده مستطیل می کشد . این اشیاء گرفته شده را به رنگ سبز نشان می دهد تا به راحتی شناسایی شوند.
6. نمایش اشیاء گرفته شده: سپس اشیاء گرفته شده را در یک فایل تصویری ذخیره می کنیم . سپس فایل تصویری گرفته شده در یک qlabel در پنجره pyqt نمایش داده می شود. این برای شناسایی شی مورد استفاده قرار می گیرد حتی اگر شی از ناحیه بادامک عبور کند .
با انجام این پروژه، بسیاری از توابع اولیه در کتابخانه opencv و نحوه استفاده از کنترل های اولیه با استفاده از طراح qt و نحوه پردازش کنترل های رابط کاربری گرافیکی با استفاده از کد پایتون را خواهید آموخت.
آنچه که در دوره Build Complete Webcam Security Camera | Python OpenCv & Pyqt فرا خواهید گرفت
- نحوه شناسایی و تشخیص اشیاء در تصاویر گرفته شده از وب کم با استفاده از کد OpenCV Python.
- آموزش تبدیل تصاویر به مقیاس خاکستری، تفاوت بین تصاویر بکسل، تاری گاوسی در opencv python
- بیاموزید که خطوط اشیاء شناسایی شده را در فریم های ویدیویی ضبط شده با وب کم به دست آورید و مستطیل های اشیاء شناسایی شده را بکشید.
- نحوه یافتن ناحیه خطوط شناسایی شده توسط opencv در تصاویر گرفته شده توسط دوربین و ارائه صدای هشدار در صورت یافتن شی
این دوره مناسب افرادیست که
- توسعه دهندگانی که می خواهند opencv را یاد بگیرند و با استفاده از open cv یک پروژه کامل توسعه دهند
- دانش آموزانی که می خواهند یک پروژه کامل با استفاده از opencv و pyqt برای ارسال سال آخر توسعه دهند
- دانش آموزان یا توسعه دهندگانی که می خواهند با استفاده از وب کم نرم افزار دوربین امنیتی خود را بسازند
- زبان آموزان پایتون که می خواهند مهارت های خود را افزایش دهند و وارد برنامه نویسی هوش مصنوعی شوند
مشخصات دوره Build Complete Webcam Security Camera | Python OpenCv & Pyqt
- ناشر: Udemy
- مدرس: Muthu Manavandi
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 1 ساعت و 41 دقیقه
- تعداد دروس: 26
سرفصل های دوره Build Complete Webcam Security Camera | Python OpenCv & Pyqt
پیشنیازهای دوره Build Complete Webcam Security Camera | Python OpenCv & Pyqt
- Basic Python programming
- A computer or laptop with internet connection
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
1.05 گیگابایت










































![[NEW] Master Spring Boot 3 & Spring Framework 6 with Java](https://downloadly.ir/wp-content/uploads/2023/01/Master-Spring-Boot-3-and-Spring-Framework-6-with-Java-Cover.jpg)



