دوره کتاب جامع Computer Vision با OpenCV و پایتون: از مقدماتی تا پروژه‌های عملی همراه با فلش‌کارت آموزشی — ارائه روی فلش مموری

1,990,000 تومان
دوره جامع Computer Vision با OpenCV و پایتون: از مقدماتی تا پروژه‌های عملی دوره جامع Computer Vision با OpenCV و پایتون: از مقدماتی تا پروژه‌های عملی چگونه به کامپیوترها «دیدن» را بیاموزیم؟ دروازه‌ای ...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 497,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره جامع Computer Vision با OpenCV و پایتون: از مقدماتی تا پروژه‌های عملی

موضوع کلی: بینایی ماشین

موضوع میانی: پردازش تصویر با OpenCV و پایتون

📋 سرفصل‌های دوره (100 موضوع)

  • 1. معرفی بینایی ماشین و کاربردهای آن
  • 2. چرا OpenCV و پایتون؟
  • 3. نصب و راه‌اندازی محیط توسعه
  • 4. نصب و پیکربندی OpenCV در پایتون
  • 5. ساختار کلی یک برنامه OpenCV
  • 6. بارگذاری و نمایش تصاویر
  • 7. ذخیره سازی تصاویر
  • 8. آشنایی با ساختار تصویر: پیکسل‌ها و کانال‌ها
  • 9. دسترسی و تغییر مقادیر پیکسل‌ها
  • 10. آشنایی با ابعاد و نوع داده تصاویر (shape, dtype)
  • 11. ایجاد تصاویر جدید و خالی
  • 12. تقسیم کانال‌های رنگی (Split Channels)
  • 13. ادغام کانال‌های رنگی (Merge Channels)
  • 14. تبدیل تصاویر به فضای خاکستری (Grayscale)
  • 15. تبدیل تصاویر به فضای HSV
  • 16. تبدیل تصاویر به فضای LAB
  • 17. عملیات پایه روی پیکسل‌ها: جمع تصاویر
  • 18. عملیات پایه روی پیکسل‌ها: تفریق تصاویر
  • 19. عملیات پایه روی پیکسل‌ها: ضرب و تقسیم تصاویر
  • 20. ترکیب و بلِندینگ تصاویر با وزن (Weighted Blending)
  • 21. افزایش و کاهش روشنایی تصویر
  • 22. آستانه‌گذاری ساده (Simple Thresholding)
  • 23. انواع آستانه‌گذاری ساده (Binary, Trunc, ToZero)
  • 24. آستانه‌گذاری تطبیقی (Adaptive Thresholding)
  • 25. استفاده از ماسک برای انتخاب ناحیه‌ای خاص
  • 26. فیلترهای هموارساز: فیلتر میانگین (Averaging Blur)
  • 27. فیلترهای هموارساز: فیلتر گوسی (Gaussian Blur)
  • 28. فیلترهای هموارساز: فیلتر میانه (Median Blur)
  • 29. فیلترهای هموارساز: فیلتر دوطرفه (Bilateral Filter)
  • 30. مبانی عملیات مورفولوژی: تعریف هسته (Kernel)
  • 31. عملیات مورفولوژی: فرسایش (Erosion)
  • 32. عملیات مورفولوژی: انبساط (Dilation)
  • 33. عملیات مورفولوژی: باز شدن (Opening)
  • 34. عملیات مورفولوژی: بسته شدن (Closing)
  • 35. عملیات مورفولوژی: گرادیان مورفولوژیکی (Morphological Gradient)
  • 36. عملیات مورفولوژی: کلاه بالا (Top Hat)
  • 37. عملیات مورفولوژی: کلاه سیاه (Black Hat)
  • 38. تغییر اندازه تصاویر (Resizing Images)
  • 39. تغییر اندازه با روش‌های اینترپولیشن مختلف
  • 40. انتقال تصاویر (Translation)
  • 41. دوران تصاویر (Rotation)
  • 42. دوران تصاویر حول نقطه‌ای دلخواه
  • 43. برش تصاویر (Cropping Images)
  • 44. برگرداندن و آینه کردن تصاویر (Flipping)
  • 45. تبدیلات افین (Affine Transformations)
  • 46. تبدیلات پرسپکتیو (Perspective Transformations)
  • 47. رسم خطوط روی تصویر
  • 48. رسم مستطیل‌ها روی تصویر
  • 49. رسم دایره‌ها روی تصویر
  • 50. رسم چندضلعی‌ها روی تصویر
  • 51. رسم بیضی‌ها روی تصویر
  • 52. افزودن متن به تصویر
  • 53. شخصی‌سازی فونت، رنگ و اندازه متن
  • 54. هیستوگرام تصاویر: اصول و کاربردها
  • 55. محاسبه هیستوگرام
  • 56. نمایش هیستوگرام
  • 57. متعادل سازی هیستوگرام (Histogram Equalization)
  • 58. متعادل سازی تطبیقی هیستوگرام (CLAHE)
  • 59. تشخیص لبه: عملگر سوبل (Sobel Operator)
  • 60. تشخیص لبه: عملگر شارتس (Scharr Operator)
  • 61. تشخیص لبه: عملگر لاپلاسین (Laplacian Operator)
  • 62. تشخیص لبه: الگوریتم کنی (Canny Edge Detector)
  • 63. یافتن کانتورها (Finding Contours)
  • 64. رسم کانتورها (Drawing Contours)
  • 65. خواص کانتورها: مساحت و محیط
  • 66. خواص کانتورها: مستطیل مرزی و دایره محاطی
  • 67. تقریب چندضلعی کانتورها (Approximate Polygon)
  • 68. کانوکس هُل کانتورها (Convex Hull)
  • 69. تست نقطه در کانتور (Point Polygon Test)
  • 70. تشخیص گوشه‌ها با هریس (Harris Corner Detection)
  • 71. تشخیص گوشه‌ها با شی-توماسی (Shi-Tomasi Corner Detection)
  • 72. تطبیق الگو (Template Matching)
  • 73. کار با دوربین وب: خواندن فریم‌ها
  • 74. ضبط ویدئو از دوربین وب
  • 75. خواندن ویدئو از فایل
  • 76. نوشتن ویدئو به فایل
  • 77. انجام عملیات بر روی فریم‌های ویدئویی
  • 78. تشخیص حرکت در ویدئو (Basic Motion Detection)
  • 79. معرفی Haar Cascades برای تشخیص چهره
  • 80. پیاده سازی تشخیص چهره با Haar Cascades
  • 81. تشخیص چشم‌ها با Haar Cascades
  • 82. تشخیص اشیای دلخواه با Haar Cascades
  • 83. مقدمه‌ای بر ردیابی شی
  • 84. مبانی ردیابی: ردیاب‌های سنتی (CamShift, MeanShift)
  • 85. معرفی الگوریتم SIFT برای استخراج ویژگی‌ها
  • 86. معرفی الگوریتم SURF برای استخراج ویژگی‌ها
  • 87. معرفی الگوریتم ORB برای استخراج ویژگی‌ها و پیاده سازی
  • 88. مطابقت ویژگی‌ها (Feature Matching) با BFMatcher
  • 89. مطابقت ویژگی‌ها با FLANN Matcher
  • 90. مقدمه‌ای بر یادگیری ماشین برای بینایی ماشین
  • 91. نصب و استفاده از TensorFlow/Keras (مقدمه)
  • 92. استفاده از مدل‌های از پیش آموزش دیده (Pre-trained Models)
  • 93. تشخیص شی با YOLO/SSD (مقدمه و استفاده از مدل)
  • 94. کالیبراسیون دوربین: مبانی
  • 95. استخراج پارامترهای داخلی دوربین (Intrinsic Parameters)
  • 96. حذف اعوجاج لنز (Undistortion)
  • 97. بازسازی سه بعدی (مقدمه)
  • 98. ترکیب تصاویر (Image Stitching - مقدمه)
  • 99. حذف پس‌زمینه (Background Subtraction)
  • 100. ردیابی شی با ردیاب‌های مدرن OpenCV (CSRT, KCF)
دوره جامع Computer Vision با OpenCV و پایتون: از مقدماتی تا پروژه‌های عملی

دوره جامع Computer Vision با OpenCV و پایتون: از مقدماتی تا پروژه‌های عملی

چگونه به کامپیوترها «دیدن» را بیاموزیم؟ دروازه‌ای به دنیای شگفت‌انگیز بینایی ماشین

آیا تا به حال به این فکر کرده‌اید که چگونه گوشی هوشمند شما با نگاه کردن به چهره‌تان قفل آن را باز می‌کند؟ یا چگونه خودروهای خودران موانع را تشخیص می‌دهند و در مسیر باقی می‌مانند؟ پاسخ تمام این شگفتی‌ها در یک حوزه قدرتمند و رو به رشد نهفته است: بینایی ماشین (Computer Vision). این تکنولوژی به ماشین‌ها قدرت درک و تحلیل دنیای بصری را می‌دهد و امروز بیش از هر زمان دیگری، بازار کار تشنه متخصصانی است که بتوانند این قدرت را مهار کنند.

«دوره جامع Computer Vision با OpenCV و پایتون» با الهام از رویکرد عملی و پروژه‌محور کتاب معتبر جهانی "OpenCV Computer Vision with Python" طراحی شده است تا شما را از سطح صفر مطلق به یک متخصص آماده برای اجرای پروژه‌های واقعی تبدیل کند. این دوره فقط مجموعه‌ای از دستورات و توابع نیست؛ بلکه یک سفر هیجان‌انگیز است که در آن یاد می‌گیرید مانند یک مهندس بینایی ماشین فکر کنید، مسائل را تحلیل کرده و راه‌حل‌های هوشمندانه بسازید. ما بهترین مفاهیم جهانی را گرفته و آن را با زبانی شیوا و مثال‌های بومی‌سازی شده برای شما آماده کرده‌ایم.

درباره دوره: فراتر از یک کتاب، یک نقشه راه کامل

این دوره آموزشی، ترجمه یا تکرار صرف کتاب "OpenCV Computer Vision with Python" نیست. ما هسته اصلی و فلسفه آموزشی آن کتاب یعنی «یادگیری از طریق ساختن» را به عنوان سنگ بنای این دوره قرار داده‌ایم و آن را با صدها نکته تکمیلی، توضیحات عمیق‌تر و پروژه‌های جدید غنی‌تر کرده‌ایم. در این مسیر، شما نه تنها با کتابخانه قدرتمند OpenCV و زبان برنامه‌نویسی پایتون به صورت عمیق آشنا می‌شوید، بلکه یاد می‌گیرید که چگونه الگوریتم‌های پیچیده پردازش تصویر را برای حل چالش‌های دنیای واقعی به کار بگیرید. هر درس با هدف تقویت یک مهارت مشخص طراحی شده و در نهایت، شما را به ساخت پروژه‌هایی واقعی و قابل ارائه در رزومه کاری‌تان می‌رساند.

موضوعات کلیدی که در این سفر فرا خواهید گرفت

  • مبانی پردازش تصویر: از کار با پیکسل‌ها و فضاهای رنگی تا فیلترها و تبدیلات هندسی.
  • تحلیل و درک تصویر: تکنیک‌های استخراج ویژگی، هیستوگرام‌ها، کانتورها و تشخیص لبه.
  • تشخیص و ردیابی اشیاء (Object Detection & Tracking): از روش‌های کلاسیک مانند Haar Cascades تا الگوریتم‌های مدرن و آشنایی با مفاهیم YOLO.
  • بازشناسی چهره (Face Recognition): ساخت سیستم‌های تشخیص و شناسایی چهره در تصاویر و ویدئوها.
  • تحلیل ویدئویی: پردازش فریم به فریم، ردیابی حرکت و استخراج اطلاعات از جریان‌های ویدئویی.
  • یادگیری عمیق برای بینایی ماشین: آشنایی با شبکه‌های عصبی کانولوشنی (CNN) و استفاده از مدل‌های از پیش آموزش‌دیده برای کارهای پیچیده.
  • پروژه‌های عملی از ایده تا اجرا: ساخت اسکنر اسناد، سیستم تشخیص احساسات، شمارشگر اشیاء و بسیاری پروژه‌های دیگر.

این دوره برای چه کسانی یک سکوی پرتاب است؟

این دوره برای طیف وسیعی از علاقه‌مندان به دنیای تکنولوژی و هوش مصنوعی طراحی شده است. اگر شما جزو یکی از گروه‌های زیر هستید، این دوره برای شماست:

  • برنامه‌نویسان پایتون که می‌خواهند با ورود به حوزه هوش مصنوعی، ارزش حرفه‌ای خود را چندین برابر کنند.
  • دانشجویان رشته‌های مهندسی کامپیوتر، برق، مکاترونیک و هوش مصنوعی که به دنبال یادگیری مهارت‌های عملی و فراتر از دانشگاه هستند.
  • دانشمندان داده (Data Scientists) که قصد دارند توانایی خود در تحلیل داده‌های بصری را افزایش دهند.
  • توسعه‌دهندگان نرم‌افزار و وب که می‌خواهند ویژگی‌های هوشمند مبتنی بر تصویر را به اپلیکیشن‌های خود اضافه کنند.
  • علاقه‌مندان به رباتیک و اینترنت اشیاء (IoT) که نیاز به پردازش تصویر برای پروژه‌های خود دارند.
  • هر فرد کنجکاو و خلاقی که می‌خواهد آینده را با دستان خود بسازد و به ماشین‌ها قدرت دیدن ببخشد.

* پیش‌نیاز اصلی این دوره، آشنایی مقدماتی با زبان برنامه‌نویسی پایتون است. *

چرا دوره جامع Computer Vision با OpenCV و پایتون انتخاب هوشمندانه شماست؟

1. آموزش کاملاً پروژه‌محور و عملی

ما معتقدیم بهترین راه یادگیری، عمل کردن است. به جای غرق شدن در تئوری‌های خشک، شما از همان ابتدا دست به کد می‌شوید و با ساخت پروژه‌های کوچک و بزرگ، مفاهیم را به صورت عمیق درک می‌کنید. هر آنچه یاد می‌گیرید، بلافاصله در یک سناریوی عملی به کار گرفته می‌شود.

2. جامع‌ترین سرفصل آموزشی به زبان فارسی

با بیش از ۱۰۰ سرفصل دقیق و مدون، این دوره تمام مباحث کلیدی از مقدماتی‌ترین مفاهیم تا تکنیک‌های پیشرفته را پوشش می‌دهد. ما هیچ نکته‌ای را ناگفته باقی نگذاشته‌ایم تا شما را به یک متخصص تمام‌عیار تبدیل کنیم.

3. الهام‌گرفته از بهترین منابع جهانی

این دوره با الگوبرداری از ساختار موفق کتاب "OpenCV Computer Vision with Python" و ترکیب آن با جدیدترین مقالات و تکنیک‌های روز دنیا، یک محتوای آموزشی منحصربه‌فرد و به‌روز را در اختیار شما قرار می‌دهد.

4. آماده‌سازی شما برای بازار کار واقعی

مهارت‌هایی که در این دوره کسب می‌کنید، دقیقاً همان چیزهایی هستند که شرکت‌های بزرگ فناوری به دنبال آن هستند. پروژه‌هایی که در طول دوره می‌سازید، نمونه‌کارهای قدرتمندی برای رزومه شما خواهند بود و شما را از سایر رقبا متمایز خواهند کرد.

5. زبان ساده و بیان روان

مفاهیم پیچیده بینایی ماشین با زبانی ساده، روان و قابل فهم توضیح داده شده‌اند. هدف ما این است که یادگیری برای شما لذت‌بخش باشد و بدون هیچ‌گونه ابهامی، مسیر پیشرفت را طی کنید.

نگاهی عمیق به سرفصل‌های دوره: بیش از ۱۰۰ درس برای تسلط کامل

این دوره در قالب فصل‌های مختلف، شما را قدم به قدم در دنیای بینایی ماشین پیش می‌برد. ساختار ماژولار دوره به شما کمک می‌کند تا با تمرکز کامل، هر بخش را فرا گرفته و سپس به سراغ مبحث بعدی بروید. در زیر، نمایی کلی از فصل‌های اصلی دوره را مشاهده می‌کنید:

  • فصل اول: مقدمات و راه‌اندازی محیط (آشنایی با بینایی ماشین، نصب پایتون، OpenCV، NumPy و کتابخانه‌های ضروری)
  • فصل دوم: کار با تصاویر، ویدئوها و وب‌کم (خواندن، نمایش و ذخیره فایل‌های تصویری و ویدئویی، ترسیم اشکال و نوشتن متن روی تصاویر)
  • فصل سوم: عملیات بنیادی پردازش تصویر (کار با پیکسل‌ها، فضاهای رنگی (RGB, HSV)، عملیات حسابی، آستانه‌گذاری (Thresholding) و ماسک‌گذاری)
  • فصل چهارم: فیلترها و هموارسازی تصاویر (فیلترهای میانگین، گوسی، میانه و بیلاترال برای کاهش نویز و بهبود کیفیت تصویر)
  • فصل پنجم: تبدیل‌های مورفولوژیک و گرادیان‌ها (عملیات Erosion, Dilation, Opening, Closing و تشخیص لبه با الگوریتم‌های Sobel, Laplacian و Canny)
  • فصل ششم: کانتورها (Contours)، بخش‌بندی و تحلیل شکل (پیدا کردن مرز اشیاء، محاسبه مساحت، محیط و ویژگی‌های هندسی آن‌ها)
  • فصل هفتم: تحلیل هیستوگرام و تطبیق الگو (درک توزیع رنگی تصاویر، یکسان‌سازی هیستوگرام و پیدا کردن یک الگوی مشخص در تصویر)
  • فصل هشتم: تشخیص و ردیابی اشیاء (بخش اول) (روش‌های کلاسیک مانند Haar Cascades برای تشخیص چهره و اشیاء، و الگوریتم HOG برای تشخیص عابر پیاده)
  • فصل نهم: تحلیل و ردیابی حرکت در ویدئو (الگوریتم‌های Optical Flow مانند Lucas-Kanade و ردیاب‌های مدرن مانند CSRT و KCF)
  • فصل دهم: ورود به دنیای یادگیری عمیق (Deep Learning) (مقدمه‌ای بر شبکه‌های عصبی کانولوشنی (CNN)، استفاده از مدل‌های از پیش آموزش‌دیده (Pre-trained) برای طبقه‌بندی تصاویر)
  • فصل یازدهم: پروژه‌های جامع و کاربردی (ساخت پروژه اسکنر اسناد هوشمند، سیستم تشخیص چهره و بازشناسی آن، شمارشگر خودرو در ویدئو، و پروژه تشخیص احساسات چهره)
  • فصل دوازدهم: مباحث پیشرفته و مسیر آینده (آشنایی با مفاهیم بخش‌بندی معنایی (Semantic Segmentation)، تشخیص اشیاء با YOLO و نگاهی به آینده این حوزه)

همین امروز سفر خود را به دنیای شگفت‌انگیز بینایی ماشین آغاز کنید و مهارتی را بیاموزید که آینده تکنولوژی را شکل می‌دهد.

✦ مجموعه ویژه یادگیری

یک دوره، چند مسیر برای یادگیری بهتر

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

📚 محتوای متنی 🎧 صوت و ویدیو 🧠 مرور هوشمند

محتویات بسته آموزشی

مجموعه‌ای از منابع برای شیوه‌های مختلف یادگیری
📚
کتاب نکته‌های خودمانی
نسخه PDF با زبان ساده، روان و کاربردی برای یادگیری راحت‌تر مفاهیم.
PDF · بیان ساده
📘
کتاب نکته‌های رسمی فارسی
نسخه PDF با نگارش استاندارد، بیان دقیق و رویکرد علمی.
PDF · نگارش رسمی
❓
کتاب پرسش و پاسخ تشریحی
نسخه PDF برای مرور مفاهیم و آشنایی با پاسخ‌های توضیحی.
PDF · یادگیری مفهومی
✅
کتاب پرسش‌های چهارگزینه‌ای
نسخه PDF برای تمرین، سنجش آموخته‌ها و آمادگی بیشتر.
PDF · تمرین و سنجش
🎧
پادکست‌های صوتی فارسی
محتوای صوتی برای یادگیری و مرور مطالب در زمان‌های مختلف.
محتوای صوتی
🎬
ویدیوهای آموزشی فارسی
محتوای ویدیویی برای تکمیل تجربه یادگیری و درک بهتر مطالب.
محتوای ویدیویی
💻
اکانت سامانه آنلاین فلش‌کارت
دسترسی به نرم‌افزار آنلاین فلش‌کارت ویژه این دوره برای تمرین و مرور مطالب.
دسترسی آنلاین
🎓
گواهی پایان دوره
امکان دریافت گواهی پس از تکمیل فعالیت‌های لازم در سامانه و طی مراحل تأیید.
پس از تکمیل شرایط
💾
بسته فیزیکی روی فلش مموری
این محصول به‌صورت فلش مموری حاوی فایل‌های آموزشی، محتوای صوتی و ویدیویی ارائه می‌شود.
تحویل فیزیکی
نکته: استفاده از سامانه آنلاین فلش‌کارت به اتصال اینترنت نیاز دارد؛ محتوای قابل استفاده آفلاین به نوع فایل‌های موجود در بسته بستگی دارد.
SMART LEARNING

🌐 سامانه آنلاین فلش‌کارت؛ مرور هدفمند و هوشمند

اکانت ارائه‌شده، دسترسی به نسخه تحت وب سامانه فلش‌کارت ویژه این دوره را فراهم می‌کند. این سامانه از الگوریتم زمان‌بندی مرور SM-2 استفاده می‌کند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم می‌کند.

به این ترتیب، کارت‌های دشوارتر می‌توانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسب‌تری داشته باشید.

🧠
مرور زمان‌بندی‌شده
📈
پیگیری پیشرفت
🔄
تمرین و تکرار هدفمند
📚 حجم آموزشی دوره
هزاران
فلش‌کارت آموزشی، به‌صورت تقریبی
۶۰ ساعت
مدت‌زمان معادل برآوردشده آموزشی

مدت‌زمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج می‌شود.

🏅

گواهی دوزبانه با استعلام آنلاین

گواهی فارسی و انگلیسی · لینک اختصاصی · QR Code

پس از تکمیل فعالیت‌های لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر می‌شود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.

⚖️ توضیح مهم درباره گواهی پایان دوره

این گواهی صرفاً به‌عنوان گواهی اتمام دوره آموزشی صادر می‌شود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir
تگ‌ها: Computer Vision computer vision Python Image Processing OpenCV OpenCV با پایتون OpenCV-Python Python آموزش OpenCV بینایی ماشین پایتون پردازش تصویر پروژه های OpenCV دوره Computer Vision دوره جامع OpenCV یادگیری بینایی ماشین

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.