خانه / آموزش / نصب opencv: آموزش نصب opencv3.1 بر روی visual studio 2015
تصویرopencv,وبسایت علی اکبر خلیلی,آموزش نصب opencvبرروی ویژوال استودیو

نصب opencv: آموزش نصب opencv3.1 بر روی visual studio 2015

آموزش نصب opencv بر روی ویژوال استودیو |نصب opencv |پردازش تصویر

با عرض سلام و خسته نباشید خدمت مخاطبان عزیز سایت 🙂

از امروز به امید خدا آموزش تخصصی کتابخانه پردازش تصویر ویژوال استودیو با نام opencv را آغاز می کنیم.

در بخش اول این آموزش ابتدا روش نصب opencv3.1 را بر روی نرم افزار ویژوال استودیو ۲۰۱۵  آموزش داده

و بعد روش کدنویسی و نکات مربوط به آن را در جلسات بعدی بیان می کنیم.

ابتدا نسخه opencv مورد نظرمان (یعنی نسخه ۳٫۱ ) از وبسایت opencv.org دانلود می کنیم و سپس به ادامه کار میپردازیم.

پس از دانلود نرم افزار، در مرحله بعد باید محتویات فایل دانلود شده را در ویندوز extract  کنیم.

توجه شود بخاطر اینکه باید محتوای این فایل در هر بار اجرای برنامه توسط نرم افزار فراخوانی شود، و همچنین باید آدرس پوشه های مختلف آن را در دایرکتوری ویژوال استودیو وارد کنیم، بهتر است در درایو سی extract نموده تا بعدا دچار تغییر نشود.

آموزش نصب opencvبرروی ویژوال استودیو,وبسایت علی اکبر خلیلی

و در نهایت محتوای فایل در درایو c قرار می گیرد.

آموزش نصب opencvبرروی ویژوال استودیو,وبسایت علی اکبر خلیلی

خب حالا باید در متغییر های محلی ویندوز عبارت زیر را اضافه کنیم.

 

برای این کار روی my computer کلیک راست می کنیم و سپس properaties سپس از گزینه های سمت چپ روی advanced system settings و از آنجا روی advanced/environment variables کلیک نموده و در انجا در قسمت path متن فوق را کپی می کنیم.

آموزش نصب opencvبرروی ویژوال استودیو,وبسایت علی اکبر خلیلی

حال باید یک پروژه در ویژوال استودیو ایجاد کنیم.

در نرم افزار ویژوال استودیو:

 

یک پروژه کنسولی بر مبنای visual c++ ایجاد می کنیم.

آموزش نصب opencvبرروی ویژوال استودیو,وبسایت علی اکبر خلیلی

نام پروژه را opencv قرار داده و نوع آن را win32 console application انتخاب می کنیم.

آموزش نصب opencvبرروی ویژوال استودیو,وبسایت علی اکبر خلیلی

در این مرحله next را انتخاب می کنیم.

آموزش نصب opencvبرروی ویژوال استودیو,وبسایت علی اکبر خلیلی

در اینجا هم با انتخاب گزینه empty project ایجاد پروژه را به پایان می بریم

اکنون پروژه ما ایجاد شده است و باید برای آن یک فایل کد برنامه اضافه کنیم که در نوار سمت راست با کلیک بر روی بخش source files از توارهای زیرین عنوان پروژه گزینه add را انتخاب می کنیم و مطابق زیر فایل مورد نظر را اضافه می کنیم:

آموزش نصب opencvبرروی ویژوال استودیو,وبسایت علی اکبر خلیلی

با کلیک کردن بر روی گزینه new item فایل مورد نظر و نوع آن را مطابق زیر ایجاد می کنیم:

آموزش نصب opencvبرروی ویژوال استودیو,وبسایت علی اکبر خلیلی

مطابق شکل فوق نام دلخواه و نوع فایل را برای فایل مورد نظر انتخاب نموده و اینگونه فایل موردنظر به پروژه اضافه شده است.

آموزش نصب opencvبرروی ویژوال استودیو,وبسایت علی اکبر خلیلی

اکنون فایل مورد نظر به پروژه اضافه شده است و باید تنظیمات مربوط به opencv در پروژه لحاظ شود.

با کلیک راست کردن بر روی عنوان پروژه در ستون سمت راست و انتخاب گزینه properaties وارد تنظیمات مربوط به پروژه می شویم و باید تنظیمات زیر را انجام دهیم:

آموزش نصب opencvبرروی ویژوال استودیو,وبسایت علی اکبر خلیلی

آموزش نصب opencvبرروی ویژوال استودیو,وبسایت علی اکبر خلیلی

در بخش vc++ directories باید تنظیمات زیر انجام شود.

  • در بخش executable directories محتوای زیر را وارد می کنیم:
  • در بخش include directories محتوای زیر را وارد می کنیم:
  • در بخش library directories نیز محتوای زیر را وارد می کنیم:
    آموزش نصب opencv بر روی ویژوال استودیو |نصب opencv |پردازش تصویر

توجه شود هنگام وارد کردن آدرس های فوق باید تنظیمات مربوط  به configuration و platform مانند تصویر فوق باشد و هنگام اجرای پروژه های نیز باید حالت اجرای پروژه مانند تصویر فوق تنظیم شود که در ادامه عنوان خواهد شد.

حال باید به تنظیمات بخش بعدی یعنی c/c++ بپردازیم و در این قسمت:

آموزش نصب opencvبرروی ویژوال استودیو,وبسایت علی اکبر خلیلی

باید تنظیمات مربوط به debug information format  را بر روی program database zi قرار دهیم تا در هنگام اجرای پروژ های مختلف به ارور های ناشی از عدم این تنظیمات برنخوریم.

همچنین در بخش additional include directories  نیز باید        C:\opencv\build\include           را وارد کنیم تا بازهم بعدا به مشکل عنوان شده برخورد نکنیم.

حال نوبت به تنظیم بخش linker می رسد.

در این بخش در قسمت input آدرس های زیر را وارد می کنیم

opencv_world310.lib

opencv_world310d.lib

حال تنظیمات مربوط به opencv به پایان رسیده است.

  • توجه شود بعد از اتمام تنظیمات روی گزینه apply لیک نمایید تا تنظیمات اعمال شود.

 تصاوير زيباسازی وبلاگ،قالب وبلاگ،خدمات وبلاگ نويسان،آپلودعكس، كد موسيقی، روزگذر دات كام http://roozgozar.com

کد زیر را برای تست پروژه اجزا نمایید… جزئیات کدها در ادامه آموزشها توضیح داده خواهد شد.

توجه نمایید یک عکس با نام مورد نظر در دسکتاپ دخیره کنید.

 

بعد از اجرای پروژه تصویر باید نمایش داده شود.

اکنون یک مسئله مهم باقی می ماند و آن این است که وقتی ما برای اولین پروژه این تنظیمات را انجام دادیم آیا در آینده برای پروژه های دیگر هم باید اینکار را بکنیم؟

پاسخ این است در حالت عادی بله
اما در ویژوال استودیو ۲۰۱۵ قابلیتی وجود دارد که شما می توانید بر اساس تنظیمات یک پروژه یک template ایجاد کرده و هروقت خواستید پروژه جدیدی بسازید، آن را بر اساس این template  بسازید و دیگر نیازی به تنظیمات فوق ندارید و بخودی خود تنظیمات اعمال می شود.

✔  pdf این مطلب را میتوانید از اینجا دانلود کنید 

          pdfآموزش نصبopencv

درباره admin

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