آموزش نصب opencv 3.1 در ویژوال استدیو ۱۵

opencv

امروز به آموزش نصب کتابخانه openCV در ویژوال استدیو ۱۵ و ویندوز ۱۰ می پردازیم.

ابتدا نسخه openCV مورد نظر رو از سایت opencv.org دانلود کرده که در اینجا ما نسخه ۳٫۱ مخصوص سیستم عامل ویندوز رو استفاده کرده ایم. و این فایل دانلود شده را در مکان مناسبی از حالت فشرده خارج کنید، توصیه میشه در درایو C کپی کنید تا در ادامه کار آدرس های مورد نظر ساده تر باشد و تمامی آدرس های استفاده در این آموزش بر همین اساس است.

خب حالا باید متغیر های محیطی ویندوز رو تنظیم کنیم، برای این منظور از آموزش تغییر متغییر های محلی در ویندوز استفاده کرده و آدرس زیر را به متغیر های محلی اضافه کنید.

C:\opencv\build\x64\vc14\bin

سپس ویژوال استدیو را باز کرده و طبق عکس زیر C++ را در آن نصب کنید، این مرحله ممکنه کمی طول بکشه.

visual-studio-install-cpp

پس از نصب شدن زبان C++ در ویژوال استدیو حالا باید یک پروژه C++ کنسولی بسازید و نام پروژه رو مشخص کنید.

visual-studio-install-opencv_2

 

در این مرحله تیک گزینه Empty project رو بزنید.

visual-studio-install-opencv_3

پس از ساخته شدن پروژه، حالا وقت اضافه کردن کتابخوانه های opencv به ویژوال استدیو است.

ابتدا، همانگونه که در تصویر نمایش داده شده از نوار solution explorer و راست کلیک کردن روی نام پروژه و انتخاب گزینه properties وارد تنظیمات پروژه بشوید.

visual-studio-install-opencv_4سپس در بخش تنظیمات از سمت راست VC++ Directories  رو انتخاب کرده و در قسمت executable Directories کلیک کرده و Edit را بزنید.

visual-studio-install-opencv_5و در صفحه باز شده روی آیکون فولدر زرد رنگ کلیک کرده و آدرس مورد نظر را وارد کنید(آدرس ها رو در مرحله توضیح خواهم داد)

visual-studio-install-opencv_6

خب اما آدرس هایی که باید وارد کنید، در بخش executable Directories آدرس زیر

C:\opencv\build\x64\vc14\bin

و در بخش Library Directories آدرس زیر

C:\opencv\build\x64\vc14\lib

و در بخش Include Directories آدرس زیر

C:\opencv\build\include

را وارد کنید.

visual-studio-install-opencv_7

در این مرحله باید dll های opencv را به برنامه اضافه کنید، البته در این نسخه فقط دو کتابخوانه وجود داره، برعکس نسخه های قبلی opencv که تعداد کتابخانه ها بسیار بیشتر بود. از منوی سمت راست پس از انتخاب Linker و سپس Input در بخش additional Dependencies کلیک کرده و در منوی باز شده نام dll ها رو کپی کنید. توجه داشته باشید که configuration در حالت Active(debug) و Platform در حالت All Platform باشد.

opencv_world310.lib
opencv_world310d.lib

visual-studio-install-opencv_8

سپس ok کرده و حتما دکمه Accept را بزنید تا تغییرات ثبت بشه.

حالا به پروژه ای که ساخته بودید برگردید و یک فایل cpp به برنامه اضافه کنید.

visual-studio-install-opencv_9 visual-studio-install-opencv_10

در اینجا میشه گفت کار تقریبا تموم شده و شما در فایل Main.cpp که در مرحله قبل ساختید میتونید شروع به برنامه نویسی کنید.

نکته: پس از انجام مراحل بالا در داخل پروژه از منو File میتوانید گزینه Export Template را انتخاب کرده تا صفحه زیر باز شود. گزینه Project template را انتخاب کرده و در منوی کشویی پایین نام پروژه ای هم اکنون ساخته ایم را انتخاب کرده و next را بزنید.

visual-studio-install-opencv_11در اینجا هم نام template و توضیحات مختصری در مورد آن وارد کنید و سپس finish را بزنید.

visual-studio-install-opencv_12در دفعات بعدی برای ساخت پروژه های openCV دیگر مجبور نخواهید بود همه این کارها رو از اول انجام دهید و فقط با انتخاب template ساخته شده، همه چیز اتوماتیک درست خواهد بود.

visual-studio-install-opencv_13

 

حالا بیایید کارهای انجام شده را تست کنیم، در فایل main.cpp قطعه کد زیر را کپی کنید و برنام را اجرا کنید.

 

فقط توجه داشته باشید چون ما در این آموزش کتابخانه های ۶۴x را اضافه کردیم به برنامه، هنگام اجرای برنامه گزینه ۶۴ بیتی را انتخاب کنید. و در ضمن پس از نصب برای بار اول، بهتر از یک بار ویژوال استدیو را بسته و دوباره باز کنید.

visual-studio-install-opencv_14

و نصب openCV 3.1 بر روی Visual studio 2015 به پایان رسید.

۱ خرداد، ۱۳۹۵ | برچسبها: ، ، ، ،

۱۱ دیدگاه

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *