یادگیری OpenCV برای بینایی کامپیوتری
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- مطالعه فرآیند شکلگیری تصویر و دستکاری تصویر
- مطالعه درباره پردازش تصویر
- انتقال دانش در مورد تکنیکهای بهبود تصویر
- درک اهمیت بینایی در رباتیک
- درک فرآیند ادغام هوش در بینایی
پیش نیازهای دوره
- دانش پایه از برنامهنویسی
- دانش در زبان برنامهنویسی Python
- درک پایهای از بینایی کامپیوتری
توضیحات دوره
اگر هرگز فکر کردهاید که منطق و برنامهای که پشت پردازش تصاویری که توسط کامپیوتر تفسیر میشوند، چیست، پس این دوره برای شما مناسب است. در این دوره از کتابخانه Open CV استفاده خواهیم کرد. این کتابخانه شامل توابع برنامهنویسی است که عمدتاً برای بینایی کامپیوتری در زمان واقعی هدفگذاری شدهاند.
در این مرحله، ممکن است از خود بپرسید هدف از یادگیری بینایی کامپیوتری چیست؟ این یک حوزه در هوش مصنوعی است که الگوریتمهای کامپیوتری برای تفسیر آنچه کامپیوتر از تصاویری که گرفته میفهمد، به کار میروند. این حوزه در حال حاضر توسط شرکتهای پیشرو مانند Google ،Facebook ،Apple و غیره استفاده میشود. شما حتی جنبههای مرتبط با بینایی کامپیوتری را در برنامههای تلفن همراه مانند Snapchat ،Instagram ،Google Lens و غیره مشاهده میکنید.
در این دوره، ما مقدمات بینایی کامپیوتری را پوشش خواهیم داد و یک پروژه خواهیم ساخت.
این دوره برای چه کسانی مناسب است؟
- هر کسی که به حوزه بینایی کامپیوتری علاقهمند است.
- هر کسی که به پردازش تصویر علاقهمند است.
یادگیری OpenCV برای بینایی کامپیوتری
-
مقدمهای بر دوره 04:38
-
طرح درسی 03:01
-
بینایی کامپیوتری چیست؟ 04:33
-
کاربردهای بینایی کامپیوتری 03:13
-
تفاوت بین بینایی کامپیوتری و DIP 01:50
-
ابزارهای بینایی کامپیوتری 03:19
-
مقدمهای بر بینایی کامپیوتری None
-
نصب توزیع Anaconda 03:13
-
مدیریت Jupyter Notebooks - بخش 1 02:53
-
مدیریت Jupyter Notebooks - بخش 2 02:04
-
مدیریت Jupyter Notebooks - بخش 3 03:19
-
مدیریت Jupyter Notebooks - بخش 4 06:01
-
مدیریت Jupyter Notebooks - بخش 5 03:32
-
نصب OpenCV 03:54
-
اصول پردازش تصویر 03:31
-
خواندن تصاویر 03:08
-
بارگذاری ویدیو 05:40
-
تغییر فضاهای رنگی 00:52
-
تغییر فضاهای رنگی (Jupyter) 07:10
-
دستکاری پیکسل 04:06
-
دستکاری پیکسل - تنظیمات اولیه (Jupyter) 02:11
-
دستکاری پیکسل - عملیات 1 (Jupyter) 05:20
-
دستکاری پیکسل - عملیات 2 (Jupyter) 06:05
-
منطقه مورد نظر 01:24
-
منطقه مورد نظر (Jupyter) 04:55
-
اصول OpenCV None
-
تغییر اندازه تصویر چیست؟ 01:15
-
تغییر اندازه تصویر (Jupyter) 07:44
-
تاری تصویر چیست؟ 05:14
-
تاری تصویر (Jupyter) 01:46
-
هرم تصویر چیست؟ 03:15
-
هرم تصویر (Jupyter) 04:40
-
پردازش تصویر - دستکاری تصویر None
-
عملیات ریاضی چیست؟ 01:44
-
ترکیب تصویر چیست؟ 01:28
-
ترکیب تصویر (Jupyter) 04:04
-
تفریق تصویر چیست؟ 00:58
-
تفریق تصویر (Jupyter) 01:26
-
عملیات Bitwise چیست؟ 04:15
-
عملیات Bitwise (Jupyter) 07:25
-
پردازش تصویر - عملیات ریاضی None
-
شناسایی لبه 03:46
-
شناسایی لبه (Jupyter) 08:36
-
شناسایی لبه None
-
تحولات مورفولوژیکی 02:30
-
تحولات مورفولوژیکی - تنظیمات اولیه (Jupyter) 02:32
-
درک فرسایش و انبساط 02:58
-
تحولات مورفولوژیکی - فرسایش و انبساط (Jupyter) 04:29
-
درک تکنیکهای مورفولوژیکی 02:31
-
تحولات مورفولوژیکی - باز و بسته کردن (Jupyter) 04:15
-
عملیات مورفولوژیکی None
-
آستانهگذاری ساده 04:40
-
آستانهگذاری ساده (Jupyter) 03:48
-
نویز در تصویر چیست؟ 02:25
-
فیلتر سوبل - استفاده از گرادیانها 01:27
-
فیلتر سوبل - استفاده از گرادیانها (Jupyter) 07:17
-
فیلتر لاپلاس - استفاده از گرادیانها 01:00
-
فیلتر لاپلاس - استفاده از گرادیانها (Jupyter) 05:53
-
آستانهگذاری و فیلتر کردن تصویر None
-
تقسیمبندی تصویر چیست؟ 02:21
-
درک تقسیمبندی مبتنی بر خوشه 03:12
-
تقسیمبندی تصویر (Jupyter) 09:15
-
تقسیمبندی تصویر None
-
شناسایی ویژگی چیست؟ 02:57
-
درک HOG 02:08
-
شناسایی ویژگی - استفاده از HOG (Jupyter) 09:54
-
استخراج ویژگی None
-
تشخیص حرکت چیست؟ 02:38
-
درک جریان نوری متراکم 00:50
-
جریان نوری متراکم (Jupyter) 10:08
-
تشخیص حرکت None
-
کاریکاتور کردن 04:58
-
نتیجهگیری دوره 01:31
مشخصات آموزش
یادگیری OpenCV برای بینایی کامپیوتری
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:73
- مدت زمان :04:03:05
- حجم :2.4GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy