آموزش های تخصصی کاملا رایگان کلیک کن

دوره تخصصی پردازش تصویر با OpenCV

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

دوره تخصصی پردازش تصویر با OpenCV

OPENCV چیست؟

OPENCV یک کتابخانه متن باز در حوزه بینایی ماشین است که در سال ۱۹۹۹  توسط گری بردسکی (GARY BRADSKI)  در شرکت INTEL با هدف سرعت بخشیدن به بینایی ماشین و هوش مصنوعی عرضه شد. این کتابخانه به زبان C و C++ نوشته شده که تحت سیستم عامل های لینوکس ، ویندوز و مک قابل اجرا می باشد و بیشترین پشتیبانی را از سوی GOOGLE و INTEL داشته است. علی الخصوص شرکتITSEEZ  که بیشتر توسعه های اخیر را انجام داده است.

OPENCV با تمرکز ویژه بر روی کاربرد های آنی برای بازه ی محاسباتی طراحی شده است. یکی از اهداف OPENCV این است که یک زیربنای ساده برای بینایی ماشین فراهم کند تا به مردم برای ساخت سریع برنامه های پیچیده ی  بینایی ماشین  کمک کند. کتابخانه ی OPENCV دارای بیش از ۵۰۰  تابع می باشد که در زمینه های بازرسی تولید کارخانه، عکس برداری پزشکی ، امنیتی،کالیبراسیون دوربین و رباتیک مورد استفاده می باشد. همچنین OPENCV شامل یک کتابخانه همه منظوره ی MACHINE LEARNING نیز می باشد.

چه کسانی از OPENCV استفاده می کنند؟

با توجه به اینکه OPENCV به صورت متن باز است می توان از تمام آن یا قسمتی از آن برای ساختن برنامه های تجاری استفاده نمود. به دلیل این که نسخه ی ALPHA آن در سال ۱۹۹۹ عرضه شده امروزه این کتابخانه در نرم افزار های زیادی مورد استفاده قرار گرفته است.

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

بینایی ماشین تبدیل داده از یک دوربین به یک تصمیم یا یک ارائه جدید می باشد. تمام این تبدیل ها به منظور رسیدن به هدف خاصی انجام می شود. تصمیم می تواند این باشد که آیا شخصی در تصویر قرار دارد یا مثلا در عکسی سلول متورم وجود دارد یا خیر؟

ارائه به این معنی است که پردازشی روی عکس انجام دهیم. به عنوان مثال یک عکس رنگی را به عکس سیاه و سفید تبدیل کنیم یا لرزش دوربین را از یک فیلم حذف کنیم.

در سیستم ها بینایی ماشین، یک کامپیوتر شبکه ای از اعداد را از دوربین یا دیسک دریافت می کند. آن چیزی که کامپیوتر میبیند فقط عدد می‌باشد.

01 - کاربرد های پردازش تصویر
ویدیو
فایل

02 - معرفی openCV
ویدیو
فایل

03 - نصب و راه اندازی
ویدیو
فایل

04 - شروع کار با عکس بخش 1
ویدیو
فایل

جزوه
فایل
05 - شروع کار با عکس بخش 2
ویدیو
فایل

جزوه
فایل
06 - کپچر کردن و نمایش ویدیو
ویدیو
فایل

جزوه
فایل
07 - رسم شکل های هندسی
ویدیو
فایل

جزوه
فایل
08 - کار با پیکسل ها بخش 1
ویدیو
فایل

09 - کار با پیکسل ها بخش 2
ویدیو
فایل

10 - جمع کردن دو عکس
ویدیو
فایل

11 - border
ویدیو
فایل