×
ribbon

آموزش پردازش تصویر و بینایی ماشین با opencv-python در سیستم عامل لینوکس

مدرس:

فاطمه بخشی

دوره آموزشی opencv-python شما را با تئوری و پیاده سازی الگوریتم های پردازش تصویر آشنا می کند. در... بیشتر
گواهی‌نامه
1 (1)
1 دیدگاه
268دانشجو
6ساعت
سرفصل‌ها
مقدماتی سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

آشنایی با پردازش تصویر و بینایی ماشین

یادگیری زبان برنامه نویسی پایتون به همراه کتابخانه اپن سی وی

آشنایی با سیستم عامل لینوکس اوبونتو

آشنایی با آناکاندا ( تمامی کتابخانه‌های مربوط به پایتون)

این دوره شامل:

6 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

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

9 فصل40 جلسه6 ساعت ویدیو
معرفی opencv-python و نصب نرم افزارهای لازم
  معرفی و نصب Opencv-python بر روی سیستم عامل لینوکس اوبونتو (روش اول)
24:50
  معرفی و نصب Opencv-python بر روی سیستم عامل لینوکس اوبونتو (روش دوم)
06:41
  نصب Oracle VM VirtualBox Extension Pack جهت معرفی وب کم ماشین مجازی
00:47
ویژگی‌های Gui در OpenCV
  بارگذاری، نمایش و ذخیره تصویر، ترسیم اشکال هندسی و ایجاد Trackbar جهت تنظیم رنگ در یک پنجره تصویری
12:05
  بارگذاری، نمایش و ذخیره ویدیو
02:03
انواع عملیات بر روی تصویر
  انواع عملیات پایه و حسابی بر روی تصویر و ایجاد حاشیه اطراف تصویر
10:24
پردازش تصویر
  معرفی و نحوه‌ی تبدیل فضاهای رنگی تصویر (bgr,hsv)
05:36
  تبدیلات هندسی تصویر (انتقال، مقیاس، پرسپکتیو، افاین)
14:06
  آستانه‌گذاری تصویر (تبدیل تصویر به تصویر باینری با استفاده از آستانه‌گذاری سراسری، محلی و اتسو)
13:16
  نرم کردن تصویر با استفاده از فیلترهای پایین گذر و انواع تکنیک‌های تار کردن تصویر با کرنل
16:28
  آشنایی با انواع مورفولوژی مانند Erosion, Dilation, Opening, Closing
09:03
  پیدا کردن گرادیان و لاپلاسین تصویر
06:02
  تشخیص لبه با فیلتر canny
04:48
  پیرامید تصویر (پیرامید گاوسی و لاپلاسین)
03:20
  معرفی کانتور
05:23
  ویژگی‌های مهم کانتور
05:42
  ایجاد انواع کانتور بر روی شئ
05:31
  استخراج ویژگی‌های اشیا به کمک کانتور
10:47
  معرفی هیستوگرام و انواع آن
19:13
  جستجوی شئ در تصویر با استفاده از Template Matching
11:03
  پیدا کردن تبدیل فوریه تصویر (معرفی تبدیل فوریه پیوسته و گسسته و کاربرد آن)
07:07
  تشخیص دایره و خط با استفاده از تبدیل هاف
13:42
  قطعه بندی تصویر با استفاده از الگوریتم watershed
09:18
ویژگی‌های تصویر و تناظریابی آنها
  شناخت ویژگی تصویر
04:25
  تشخیص گوشه با استفاده از الگوریتم هریس
07:30
  تشخیص گوشه با استفاده از الگوریتم توماسی
04:03
  تشخیص گوشه با استفاده از الگوریتم سیفت
11:27
  تشخیص گوشه با استفاده از الگوریتم سورف
10:43
  تناظریابی ویژگی ها
05:46
ویدیو آنالیز
  استخراج پیش زمینه در ویدیو به روش تفریق پس زمینه (foreground extractions)
09:24
  ردیابی شئ در ویدیو با استفاده از الگوریتم های Meanshift and Camshift
08:58
کالیبراسیون دوربین
  کالیبراسیون دوربین
19:41
  ایجاد اثرات سه بعدی در تصویر (Pose Estimation)
03:40
  درک هندسه اپی پولار و معرفی مفاهیمی مانند : epipole, epipolar lines, epipolar constraint
08:53
  استخراج عمق از تصویر دو بعدی (Depth Map from Stereo Images)
06:07
بینایی ماشین
  طبقه بندی داده های n بعدی به روش k-Nearest Neighbour
06:12
  طبقه بندی داده های n بعدی به روش Support Vector Machines (SVM)
07:59
  طبقه بندی داده های n بعدی و قطعه بندی تصاویر به روش K-Means Clustering
12:27
تشخیص شئ
  تشخیص صورت و چشم با استفاده از طبقه بندی کننده Haar Feature-based Cascade
09:08
  ردیابی شی با استفاده از  فضای رنگی hsv
02:17

پیش‌نیاز‌ها

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

توضیحات دوره

دوره آموزشی opencv-python شما را با تئوری و پیاده‌سازی الگوریتم‌های پردازش تصویر آشنا می‌کند. 

در این دوره با چه ابزارهایی آشنا خواهید شد؟

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

در اتمام این دوره، چه توانایی‌هایی به شما اضافه خواهد شد؟

با شروع این دوره، در مدت زمان حدود 6 ساعت آموزش پیوسته، شما با کاربردهای بینایی ماشین، کتابخانه  opencv و سایر کتابخانه های زبان برنامه نویسی پایتون (anaconda) آشنا می‌شوید. شما در این دوره یاد می گیرید که چطور این کتابخانه ها را به زبان برنامه نویسی پایتون اضافه کرده و از کدهای مربوط به حوزه ی بینایی ماشین استفاده کنید. پیاده‌سازی‌های این دوره شامل موضوعاتی مانند عملیات مهم پردازش تصویر، ردیابی اشیاء در حال حرکت، شناسایی اشیاء، کالیبراسیون دوربین و روش های طبقه‌بندی داده‌ها می‌باشد.

پیش‌نیازهای این دوره چیست؟

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

دیدگاه کاربران

1

بر اساس امتیاز 1 دانشجو

1
2
3
4
5

ستایش ستایش حاتم زاده

1 ماه پیش

1

خیلی خیلی تئوری طور و ریاضی طور هستش بیشتر به درد مسیر تحقیقاتی سبک قدیمی میخوره. با تشکر از زحمات استاد عزیز

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

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

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
1دوره
268دانشجو
1نظر و امتیاز

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

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

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