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

OpenCV یک کتابخانه بینایی کامپیوتر است. آموزش OpenCV برای دانشجویان و فارغ التحصیلان رشته های برق ،مهندسی پزشکی-بیوالکتریک، کامپیوتر و هوش مصنوعی که علاقه مند به پردازش تصویر هستند ارائه می شود. کاربرد آن در زمینه مهندسی پزشکی، رباتیک، خودرو های هوشمند، ردیابی حرکت، شناسایی اشیاء و تعامل بین انسان و کامپیوتر است.

آموزش OpenCV

بینایی کامپیوتر و بینایی ماشین علمی ست که امروزه به طور عمده مورد استفاده قرار می گیرد و کاربردهای مختلفی در زمینه های مهندسی پزشکی، رباتیک ، صنعت خودرو، تعامل انسان و رایانه (HCI) و … دارد. Opencv (Open Source Computer Vision Library) یکی از کتابخانه های ++C می باشد که برای افرادی که به دنبال ابزارهای بینایی ماشین و هوش مصنوعی هستند توصیه میشود. این کتابخانه در ++C نوشته شده است اما دارای رابط بین C++، java ، python و matlab نیز می باشد . دوره آموزش پردازش تصویر با OpenCV به منظور تشریح نحوه کار با این کتابخانه ++C و یادگیری قابلیت های کاربردی آن ارائه شده است که با تکیه بر تشریح گام به گام و همراه با مثال‌های متنوع با هدف فراگیری آسان این ابزار کلیدی تهیه شده است.

opencv کارایی محاسباتی بسیار قوی، برای کاربردهای real-time دارد. این کتابخانه دارای ماژولهای پردازش تصویر و ویدئو است که در آنها توابعی تعریف شده تا بتوان انواع نقاط مهم و feature point ها را از تصویر استخراج کرد و یا اشیا و ویژگیها را شناسایی و یا حرکت و جابه جایی را در تصویر ردیابی کرد که در دوره دوره آموزش پردازش تصویر با OpenCV به این قابلیت ها پرداخته شده است.

به دلیل سرعت بالای پردازش و real time بودن opencv ،این کتابخانه به نرم افزارهای دیگر پردازش تصویر ترجیح دارد. علاوه بر این کتابخانه opencv فقط به منظور پردازش تصویر طراحی شده است و مانند نرم افزارهای دیگر پردازش تصویر از جمله matlab حالت عمومی ندارد، بنابراین کاربر به راحتی میتواند به آنچه که از پردازش تصویر میخواهد دست یابد.

دوره آموزش پردازش تصویر با OpenCV برای دانشجویان و فارغ التحصیلان رشته های برق ،مهندسی پزشکی-بیوالکتریک، کامپیوتر و هوش مصنوعی که علاقه مند به پردازش تصویر هستند ارائه میشود. کاربرد آن در زمینه مهندسی پزشکی، رباتیک، خودرو های هوشمند، ردیابی حرکت، شناسایی اشیاء و تعامل بین انسان و کامپیوتر است.

فیلم آموزشی رایگان OpenCv

مدت زمان آموزش: 13 ساعت فیلم آموزشی

تعداد کسانی که تابحال از این آموزش استفاده کرده اند: 75 نفر.

درصد رضایت: ستاره های رضایت مشتری در پایین صفحه.

شما پس از پرداخت به سایت منتقل می شوید و میتوانید فیلم آموزشی را دانلود کنید.

همچنین فایل های آموزشی اعم از متن آموزش، فایل خروجی پروژه ها نیز دانلود می شود.

سرفصل های آموزش OpenCV

  • مقدمه

    • معرفی
    • نصب کتابخانه OpenCV
    • ایجاد یک پروژه OpenCV با مایکروسافت ویژوال C++‎
    • بارگذاری، نمایش و ذخیره تصاویر
  • فیلترکردن تصاویر

    • فیلتر کردن تصاویر با استفاده از فیلترهای پایین گذر
    • فیلتر کردن تصاویر با استفاده از فیلتر میانه
    • اعمال فیلترهای جهتی برای تشخیص لبه ها
    • محاسبه لاپلاسین تصویر
  • کار با تصاویر

    • دسترسی به مقادیر پیکسلی
    • پویش تصویر با اشاره گرها
    • پویش تصویر با تکرارگرها
    • نوشتن حلقه های کارا برای پویش تصویر
    • پویش تصویر در هنگام دسترسی به همسایه ها
    • انجام محاسبات ساده تصویر
    • تعریف نواحی مورد علاقه
    • تبدیل فضاهای رنگی
  • تبدیل تصاویر با عملگرهای ریخت شناسی

    • سایش و گسترش تصاویر با استفاده از فیلترهای ریخت شناسی در OpenCV
    • باز کردن و بستن تصاویر با استفاده از فیلترهای ریخت شناسی
    • تشخیص لبه ها و گوشه ها با استفاده از فیلترهای ریخت شناسی
    • ناحیه بندی تصاویر با استفاده از الگوریتم آبگیر (Watershed)
    • استخراج اشیا پیش زمینه با الگوریتم GrabCut
  • هیستوگرام (Histogram)

    • محاسبه هیستوگرام تصویر
    • به کارگیری جداول جستجو برای تغییر ظاهر تصویر در OpenCV
    • هموارسازی هیستوگرام تصویر
    • پس افکنش (Back Projection) هیستوگرام برای تشخیص محتوای خاصی از تصویر
    • استفاده از الگوریتم جابجایی میانگین برای پیدا کردن یک شی
    • بازیابی تصاویر مشابه با استفاده از مقایسه هیستوگرام
  • استخراج خطوط، مرزها (کانتورها) و اجزا

    • تشخیص کانتورهای تصویر با عملگر کنی
    • تشخیص خطوط تصویر با تبدیل هاف در OpenCV
    • برازش خط به مجموعه ای از نقاط
    • استخراج کانتورهای اجزا
    • محاسبه توصیف گرهای شکل اجزا
  • پردازش دنباله های ویدیویی

    • خواندن دنباله های ویدیویی
    • پردازش قاب های ویدیویی در OpenCV
    • نوشتن دنباله های ویدیویی
    • دنبال کردن نقاط ویژگی در ویدیو
    • استخراج اشیای پیش زمینه در ویدیویی
  • تشخیص و انطباق نقاط مورد علاقه

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

توجه: کیفیت این آموزش تضمین شده است و اگر شما به هر دلیلی از آموزش راضی نبودید، کل مبلغ پرداختی شما به حساب بانکی شما برگشت داده می شود. تلفن تماس پشتیبانی: 09220587269 ، آی دی تلگرام پشتیبانی: @shopazmoon

5/5 (10 Reviews)
مراحل خرید فایل دانلودی
اگر محصول را می پسندید لطفا آنرا به اشتراک بگذارید.

دیدگاهی بنویسید

0