با OpenCV ماشین و صفحه‌کلید مجازی خود را بسازید

Build Self Checkout Machine & Virtual Keyboard with OpenCV

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش ساخت دستگاه پرداخت خودکار و صفحه کلید مجازی با استفاده از OpenCV، CNN، Keras، Tkinter و MediaPipe آموزش ساخت دستگاه پرداخت خودکار با استفاده از OpenCV و Tkinter آموزش ساخت صفحه کلید مجازی با استفاده از OpenCV، Tkinter و MediaPipe آموزش آموزش پرداخت خودکار مدل با استفاده از شبکه‌های عصبی کانولوشن و Keras یاد بگیرید چگونه صفحه کلید مجازی را با دستگاه پرداخت خودکار ادغام کنید یاد بگیرید چگونه داده‌های آموزشی متشکل از تصاویر محصول و اطلاعات محصولات مانند شناسه محصول، نام محصول، قیمت و تخفیف ایجاد کنید. نحوه ایجاد عملکرد برای بارگیری تصاویر محصول از داده های آموزشی یاد بگیرید چگونه عملکردی برای شناسایی شی و شناسایی محصول ایجاد کنید آموزش ایجاد عملکرد برای شبیه سازی پردازش پرداخت آموزش طراحی صفحه کلید مجازی سفارشی آموزش نحوه ادغام سیستم ردیابی و تشخیص دست با صفحه کلید مجازی آموزش طراحی کاربر گرافیکی ساده رابط و دکمه ایجاد با استفاده از Tkinter در مورد دستگاه پرداخت خودکار و اتوماسیون خرده فروشی، مانند آشنایی با موارد استفاده، محدودیت های فنی، و فناوری هایی که استفاده خواهد شد، بیاموزید. این بخش شامل ایجاد داده های آموزشی، پیش پردازش، آموزش مدل، اسکن محصول، استخراج جزئیات محصول است. تست عملکرد روی ماشین خود پرداخت و صفحه کلید مجازی

به صفحه کلید مجازی Building Self Checkout Machine با دوره OpenCV خوش آمدید. این یک دوره آموزشی جامع مبتنی بر پروژه است که در آن گام به گام نحوه ساخت یک سیستم پرداخت خودکار و صفحه کلید مجازی تعاملی با استفاده از OpenCV، Keras، شبکه‌های عصبی کانولوشن، Media Pipe و Tkinter را خواهید آموخت. این دوره ترکیبی عالی بین دید کامپیوتری و تشخیص اشیا است و آن را به فرصتی ایده آل برای تمرین مهارت های برنامه نویسی خود و در عین حال بهبود دانش فنی خود در اتوماسیون خرده فروشی تبدیل می کند. در جلسه معرفی، اصول اولیه سیستم خود پرداخت، مانند آشنایی با موارد استفاده، فناوری‌های مورد استفاده و برخی چالش‌های فنی را خواهید آموخت. سپس، در بخش بعدی، نحوه عملکرد دستگاه خود پرداخت را خواهید آموخت. این بخش شامل جمع آوری داده ها، پیش پردازش، آموزش مدل، تشخیص اشیا، تطبیق محصول با مجموعه داده، نمایش نام و قیمت محصول می شود. پس از آن، ما داده های آموزشی را ایجاد خواهیم کرد که شامل یک پوشه حاوی تصاویر محصول و یک فایل اکسل حاوی اطلاعات محصول مانند شناسه محصول، نام محصول، قیمت و تخفیف است. وقتی همه چیز آماده شد، اولین پروژه را شروع می کنیم، ابتدا مدل self checkout را با استفاده از CNN و Keras آموزش می دهیم، پس از آن رابط کاربری ساده ای را با استفاده از Tkinter ایجاد می کنیم و همچنین یک بار وب کم OpenCV را در رابط جاسازی می کنیم. دوربین فعال شده است، کاربر می تواند محصولات را اسکن کند و سیستم به طور خودکار قیمت کل را محاسبه می کند. علاوه بر این، ما همچنین یک شبیه‌سازی پرداخت ساده ایجاد می‌کنیم که در آن کاربران می‌توانند مبلغ پرداختی را وارد کنند و سیستم بررسی می‌کند که آیا مبلغ پرداختی وارد شده بیشتر از کل قیمت است، اگر بله، تغییر را نشان می‌دهد اما اگر مبلغ پرداختی وارد شده باشد. کمتر از قیمت کل باشد، سیستم از کاربر می خواهد که مقدار مناسب را وارد کند. ضمناً در قسمت دوم پروژه با استفاده از OpenCV و Media Pipe یک صفحه کلید مجازی تعاملی می سازیم. این سیستم قادر خواهد بود حرکات دست را تشخیص دهد و تجربه تایپ بدون لمس را برای کاربران فراهم کند. پس از ساخت این دو مدل، ما آزمایشاتی را انجام خواهیم داد تا مطمئن شویم که این مدل ها به طور کامل کار می کنند و تمام منطق ها به درستی پیاده سازی شده اند. در پایان، در پایان دوره، صفحه‌کلید مجازی را با یک دستگاه پرداخت خودکار ادغام می‌کنیم و کاربران را قادر می‌سازد تا محصولات را اسکن کرده و با وارد کردن مبلغ پرداختی مستقیماً روی صفحه‌کلید مجازی با استفاده از حرکت دست، پرداخت‌ها را کامل کنند و از پرداخت روان و کارآمد اطمینان حاصل کنند. تجربه.

اول از همه، قبل از ورود به دوره، باید این سوال را از خود بپرسیم: چرا باید یک ماشین پرداخت خودکار و صفحه کلید مجازی بسازیم؟ خب، پاسخ من اینجاست، صف‌های طولانی و فرآیندهای آهسته تسویه‌حساب در خرده‌فروشی می‌تواند مشتریان را ناامید کند و بر کارایی فروشگاه تأثیر بگذارد. ساخت یک ماشین خودکار پرداخت خودکار و یک صفحه کلید مجازی می‌تواند تجربه خرده‌فروشی را با ساده‌سازی تراکنش‌ها و بهبود رضایت مشتری تا حد زیادی افزایش دهد. دستگاه پرداخت خودکار فرآیند پرداخت را سرعت می بخشد، زمان انتظار را کاهش می دهد و نیاز به نیروی انسانی را به حداقل می رساند که منجر به افزایش کارایی عملیاتی می شود. در همین حال، صفحه‌کلید مجازی یک روش ورودی بدون لمس را ارائه می‌دهد، که بهداشت و راحتی را در محیط‌های پر ترافیک افزایش می‌دهد. علاوه بر این، با ساختن این پروژه‌های نوآورانه، مهارت‌های ارزشمندی در اتوماسیون به دست خواهید آورد که در صنایع مختلف قابل انتقال هستند.

در زیر مواردی وجود دارد که می‌توانید از این دوره یاد بگیرید:

  • درباره ماشین تسویه‌حساب شخصی و اتوماسیون خرده‌فروشی، مانند آشنایی با موارد استفاده، محدودیت‌های فنی و فن‌آوری‌هایی که استفاده می‌شود، بیاموزید

  • با نحوه عملکرد دستگاه‌های تسویه‌حساب شخصی آشنا شوید. این بخش ایجاد داده های آموزشی، پیش پردازش، آموزش مدل، اسکن محصول، نمایش اطلاعات محصول و پرداخت را پوشش می دهد

  • درباره صفحه‌کلید مجازی و اینکه چگونه این فناوری به کاربران امکان می‌دهد تا با استفاده از حرکت انگشت بدون لمس فیزیکی صفحه‌کلید تایپ کنند آشنا شوید

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

  • با نحوه فعال کردن وب کم با استفاده از OpenCV آشنا شوید

  • با نحوه ایجاد عملکرد برای بارگیری تصاویر محصول از داده های آموزشی آشنا شوید

  • با نحوه آموزش مدل تسویه حساب خود با استفاده از شبکه عصبی کانولوشن و Keras آشنا شوید

  • با نحوه ساخت دستگاه پرداخت خود با استفاده از OpenCV و Tkinter آشنا شوید

  • با نحوه ایجاد تابع برای شناسایی شی و تشخیص محصول آشنا شوید

  • با نحوه ایجاد عملکرد برای شبیه سازی پردازش پرداخت آشنا شوید

  • با نحوه طراحی طرح‌بندی صفحه‌کلید مجازی سفارشی آشنا شوید

  • با نحوه ادغام سیستم ردیابی و تشخیص دست در صفحه کلید مجازی آشنا شوید

  • با نحوه ساخت صفحه کلید مجازی با استفاده از OpenCV، Tkinter و MediaPipe آشنا شوید

  • با نحوه طراحی رابط کاربری گرافیکی ساده و ایجاد دکمه با استفاده از Tkinter آشنا شوید

  • با نحوه انجام تست عملکرد بر روی دستگاه پرداخت خودکار و صفحه کلید مجازی آشنا شوید

  • با نحوه ادغام صفحه‌کلید مجازی با دستگاه پرداخت خودکار آشنا شوید


سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه دوره Introduction to the Course

  • فهرست مطالب Table of Contents

  • این دوره برای چه کسانی در نظر گرفته شده است؟ Whom This Course is Intended for?

ابزارها، IDE و مجموعه داده ها Tools, IDE, and Datasets

  • ابزارها، IDE و مجموعه داده ها Tools, IDE, and Datasets

مقدمه ای بر ماشین پرداخت خودکار Introduction to Self Checkout Machine

  • مقدمه ای بر ماشین پرداخت خودکار Introduction to Self Checkout Machine

چگونه ماشین تسویه حساب خود کار می کند؟ How Self Checkout Machine Works?

  • چگونه ماشین تسویه حساب خود کار می کند؟ How Self Checkout Machine Works?

نصب OpenCV، Pandas، Numpy، MediaPipe، Keras و Tkinter Installing OpenCV, Pandas, Numpy, MediaPipe, Keras and Tkinter

  • نصب OpenCV، Pandas، Numpy، MediaPipe، Keras و Tkinter Installing OpenCV, Pandas, Numpy, MediaPipe, Keras and Tkinter

ایجاد داده های آموزشی Creating Training Data

  • ایجاد داده های آموزشی Creating Training Data

فعال کردن وب کم با استفاده از OpenCV Activating Webcam Using OpenCV

  • فعال کردن وب کم با استفاده از OpenCV Activating Webcam Using OpenCV

ایجاد عملکرد برای بارگیری تصاویر محصول از داده های آموزشی Creating Function to Load Product Images From Training Data

  • ایجاد عملکرد برای بارگیری تصاویر محصول از داده های آموزشی Creating Function to Load Product Images From Training Data

آموزش ماشین پرداخت خودکار با شبکه عصبی کانولوشن و کراس Training Self Checkout Machine with Convolutional Neural Network & Keras

  • آموزش ماشین پرداخت خودکار با شبکه عصبی کانولوشن و کراس Training Self Checkout Machine with Convolutional Neural Network & Keras

ایجاد عملکرد برای تشخیص شی و تشخیص محصول Creating Function to Detect Object & Recognize Product

  • ایجاد عملکرد برای تشخیص شی و تشخیص محصول Creating Function to Detect Object & Recognize Product

ایجاد تابع برای شبیه سازی پردازش پرداخت Creating Function for Payment Processing Simulation

  • ایجاد تابع برای شبیه سازی پردازش پرداخت Creating Function for Payment Processing Simulation

ساخت ماشین پرداخت خودکار با OpenCV و Tkinter Building Self Checkout Machine with OpenCV & Tkinter

  • ساخت ماشین پرداخت خودکار با OpenCV و Tkinter Building Self Checkout Machine with OpenCV & Tkinter

تست ماشین خود پرداخت Testing Self Checkout Machine

  • تست ماشین خود پرداخت Testing Self Checkout Machine

مقدمه ای بر صفحه کلید مجازی Introduction to Virtual Keyboard

  • مقدمه ای بر صفحه کلید مجازی Introduction to Virtual Keyboard

طراحی صفحه کلید مجازی سفارشی Designing Custom Virtual Keyboard Layout

  • طراحی صفحه کلید مجازی سفارشی Designing Custom Virtual Keyboard Layout

ادغام سیستم ردیابی و تشخیص دست به صفحه کلید مجازی Integrating Hand Tracking & Detection System to Virtual Keyboard

  • ادغام سیستم ردیابی و تشخیص دست به صفحه کلید مجازی Integrating Hand Tracking & Detection System to Virtual Keyboard

ساخت صفحه کلید مجازی با OpenCV، Tkinter و MediaPipe Building Virtual Keyboard with OpenCV, Tkinter, and MediaPipe

  • ساخت صفحه کلید مجازی با OpenCV، Tkinter و MediaPipe Building Virtual Keyboard with OpenCV, Tkinter, and MediaPipe

تست صفحه کلید مجازی Testing Virtual Keyboard

  • تست صفحه کلید مجازی Testing Virtual Keyboard

ادغام صفحه‌کلید مجازی به ماشین پرداخت خودکار Integrating Virtual Keyboard to Self Checkout Machine

  • ادغام صفحه‌کلید مجازی به ماشین پرداخت خودکار Integrating Virtual Keyboard to Self Checkout Machine

نتیجه گیری و خلاصه Conclusion & Summary

  • نتیجه گیری و خلاصه Conclusion & Summary

نمایش نظرات

با OpenCV ماشین و صفحه‌کلید مجازی خود را بسازید
جزییات دوره
4 hours
22
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,147
4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Christ Raharja Christ Raharja

مشاور سابق ریسک فناوری و علاقه‌مند به تجارت الکترونیک