آموزش OpenCV (بینایی ماشین متن باز) به زبان (فارسی)

یک نظر اضافه کنید

توضیحات

 


OpenCV (بینایی ماشین متن باز) یک کتابخانه متن باز شامل بیش از صدها الگوریتم بهینه سازی شده به زبان C و C++ برای تحلیل تصویر و ویدیو است، که از زمان معرفی آن در سال ۱۹۹۹، به میزان زیادی از سوی جامعه محققین و توسعه دهندگان بینایی ماشین به عنوان ابزار توسعه پایه پذیرفته شده است. OpenCV در ابتدا در اینتل به منظور توسعه تحقیقات در زمینه بینایی ماشین و ارتقای کاربردهایی که شدیدا از پردازنده استفاده می کنند، توسعه داده شد. مزیت اصلی OpenCV، در سرعت اجرای آن به خصوص در کاربردهای بی درنگ و البته متن باز بودن و رایگان بودن آن است. این مجموعه آموزشی، تلاشی است برای آشنایی هر چه بیشتر جامعه محققین بینایی ماشین با این کتابخانه ارزشمند، که به صورت گام به گام و عملی همراه با مجموعه متنوعی از مثال ها، شما را برای توسعه برنامه های کاربردی خود آماده خواهد ساخت.

این دوره به شما فرصت خواهد داد تا با پردازش تصویر و ویدیو آشنا شوید. اما این تنها ابتدای راه است. خبر خوش اینکه OpenCV به پیشرفت و توسعه ادامه خواهد داد. برای اطلاع از خبرهای جدید در مورد این کتابخانه، به مستندات آنلاین OpenCV به این (لینکمراجعه کنید.

 

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:

§        درس یکم: مقدمه

·        معرفی

·        نصب کتابخانه OpenCV

·        ایجاد یک پروژه OpenCV با مایکروسافت ویژوال C++

·        بارگذاری، نمایش و ذخیره تصاویر

§        درس دوم: کار با تصاویر

·        دسترسی به مقادیر پیکسلی

·        پویش تصویر با اشاره گرها

·        پویش تصویر با تکرارگرها

·        نوشتن حلقه های کارا برای پویش تصویر

·        پویش تصویر در هنگام دسترسی به همسایه ها

·        انجام محاسبات ساده تصویر

·        تعریف نواحی مورد علاقه

·        تبدیل فضاهای رنگی

§        درس سوم: فیلترکردن تصاویر

·        فیلتر کردن تصاویر با استفاده از فیلترهای پایین گذر

·        فیلتر کردن تصاویر با استفاده از فیلتر میانه

·        اعمال فیلترهای جهتی برای تشخیص لبه ها

·        محاسبه لاپلاسین تصویر

§        درس چهارم: هیستوگرام (Histogram)

·        محاسبه هیستوگرام تصویر

·        به کارگیری جداول جستجو برای تغییر ظاهر تصویر

·        هموارسازی هیستوگرام تصویر

·        پس افکنش (Back Projection) هیستوگرام برای تشخیص محتوای خاصی از تصویر

·        استفاده از الگوریتم جابجایی میانگین برای پیدا کردن یک شی

·        بازیابی تصاویر مشابه با استفاده از مقایسه هیستوگرام

§        درس پنجم: تبدیل تصاویر با عملگرهای ریخت شناسی

·        سایش و گسترش تصاویر با استفاده از فیلترهای ریخت شناسی

·        باز کردن و بستن تصاویر با استفاده از فیلترهای ریخت شناسی

·        تشخیص لبه ها و گوشه ها با استفاده از فیلترهای ریخت شناسی

·        ناحیه بندی تصاویر با استفاده از الگوریتم آبگیر (Watershed)

·        استخراج اشیا پیش زمینه با الگوریتم GrabCut

§        درس ششم: استخراج خطوط، مرزها (کانتورها) و اجزا

·        تشخیص کانتورهای تصویر با عملگر کنی

·        تشخیص خطوط تصویر با تبدیل هاف

·        برازش خط به مجموعه ای از نقاط

·        استخراج کانتورهای اجزا

·        محاسبه توصیف گرهای شکل اجزا

§        درس هفتم: تشخیص و انطباق نقاط مورد علاقه

·        تشخیص گوشه های هریس

·        تشخیص ویژگی های FAST

·        تشخیص ویژگی های مقاوم در برابر مقیاس SURF

·        توصیف ویژگی های SURF

§        درس هشتم: پردازش دنباله های ویدیویی

·        خواندن دنباله های ویدیویی

·        پردازش قاب های ویدیویی

·        نوشتن دنباله های ویدیویی

·        دنبال کردن نقاط ویژگی در ویدیو

·        استخراج اشیای پیش زمینه در ویدیویی

 

در ادامه لیست کتب انگلیسی و کتب فارسی منتشر شده در این زمینه معرفی شده اند:

معرفی کتب انگلیسی

عنوان

نویسندگان

سال انتشار

Learning OpenCV: Computer vision with the OpenCV library

G Bradski, A Kaehler

۲۰۰۸

OpenCV 2 Computer Vision Application Programming Cookbook: Over 50 recipes to master this library of programming functions for real-time computer vision

R Laganière

۲۰۱۱

 

معرفی کتب فارسی

عنوان

نویسندگان

سال انتشار

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

الهام شعبانی نیا، رسول محمدی نصیری

۱۳۹۲

برنامه‌ های کاربردی بینایی ماشین با OpenCV2

الهام شعبانی نیا- علیرضا سخندان

۱۳۹۳

 برای بدست آوردن سایر معلومات و این آموزش با شماره تماس های ذیل به تماس شوید .0790060165،0790060166

نرم افزارهای مرتبط با آموزش

Visual Studio 2013 - OpenCV 3

 زبان : فارسی 

حجم فایل : 819 ام بی 

سطح : مقدماتی

پیش نیاز

      مجموعه آموزش های پردازش تصویر در متلب

مجموعه آموزش های برنامه نویسی C

Similar Products

8069923674929269088

یک نظر اضافه کنید