ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی “ ورود به حساب” کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمیشود، اینجا را کلیک کنید.





سفارش شبیه سازی مقالات و پایان نامه
انجام پروژه و شبیه سازی با متلب
نمایش نتایج: از 1 به 2 از 2
  1. #1
    CodeDEV
    کاربر عضو
    تاریخ عضویت
    Mar 2016
    محل سکونت
    تهران
    نوشته ها
    87
    10
    16

    نحوه استفاده از OpenCV در Visual C++ 2010

    با سلام. لطفا نحوه استفاده از توابع و کتابخانه های OpenCV در Visual C++ 2010 را توضیح دهید. و در صورت امکان یک مثال ساده در این زمینه در محیط ویژوال استادیو بدهید تا نحوه استفاده از opencv در این محیط رو یاد بگیریم. ممنون
  2. #2
    noavarangermi
    مدیر کل
    تاریخ عضویت
    Mar 2016
    نوشته ها
    581
    118
    374
    جهت نصب OpenCV در ویژوال استادیو 2010 مراحل زیر رو به ترتیب انجام بدید:
    1- ابتدا از آدرس زیر نسخه مورد نظر OpenCV رو دانلود کنید.
    2- سپس فایل دانلود شده را اجرا و در داریو C:\opencv بریزید.
    opencv vs1 - نحوه استفاده از OpenCV در Visual C++ 2010
    3- برای اینکه فایل های dll کتابخانه opencv کار کند باید مسیر زیر را به بخش متغیر های ویندوز اضافه کنید.

    C:\opencv\build\x86\vc10\bin
    برای اینکار به مسیر زیر رفته و طبق تصویر مسیر را اضافه کنید.

    Control Panel → System → Advanced system settings → Advanced Tab → Environment variables

    4- در بخش System Variables گزینه Path را انتخاب و دکمه Edit را بزنیدو مسیر زیر را به انتهای اون خط اضافه کنید فقط دقت کنید قبل از اضافه کردن مسیر جدید علامت سیمی کالن را به انتهای متن اضافه کنید.

    C:\opencv\build\x86\vc10\bin
    opencv vs2 - نحوه استفاده از OpenCV در Visual C++ 2010
    5- حال ویژوال استادیو رو باز کرده و در بخش سی پلاس پلاس پروژه جدیدی رو اضافه کنید.

    File → New → Project... → Visual C++ → Empty Project

    opencv vs3 - نحوه استفاده از OpenCV در Visual C++ 2010
    6- حال بر روی نام پروژه در قسمتی که لیست فایل ها را به صورت درختی نشان میدهد کلیک راست کرده و گزینه Properties را انتخاب کنید تا پنجره مربوط باز شود و در این پنجره از لیست گزینه VC++ Directories را بزنید.
    opencv vs4 - نحوه استفاده از OpenCV در Visual C++ 2010
    7- از گزینه های ظاهر شده در بخش راست گزینه Include Directories را بزنید تا پنجره مربوطه باز شود و در داخل کادر مسیر زیر را وارد و Ok بزنید تا به مسیر های Include اضافه شود.

    C:\opencv\build\include
    opencv vs5 - نحوه استفاده از OpenCV در Visual C++ 2010opencv vs6 - نحوه استفاده از OpenCV در Visual C++ 2010
    8- برای اضافه کردن مسیر زیر هم مرحله 7 را دوباره انجام دهید.

    C:\opencv\build\x86\vc10\lib
    opencv vs7 - نحوه استفاده از OpenCV در Visual C++ 2010
    9- به مرحله 6 برگشته و مسیر Linker → Input → Additional Dependencies را باز کنید و فایل های زیر را به این قسمت اضافه کنید.

    opencv_calib3d243d.lib
    opencv_contrib243d.lib
    opencv_core243d.lib
    opencv_features2d243d.lib
    opencv_flann243d.lib
    opencv_gpu243d.lib
    opencv_haartraining_engined.lib
    opencv_highgui243d.lib
    opencv_imgproc243d.lib
    opencv_legacy243d.lib
    opencv_ml243d.lib
    opencv_nonfree243d.lib
    opencv_objdetect243d.lib
    opencv_photo243d.lib
    opencv_stitching243d.lib
    opencv_ts243d.lib
    opencv_video243d.lib
    opencv_videostab243d.lib

    دقت کنید در ورژن های مختلف Opencv عدد 243d موجود در لیست بالا فرق خواهد کرد مثلا در این مثال ورژن 2.4.3 است و همچنین تمام فایل های وابسته به opencv باید به این قسمت اضافه شود و این مورد ممکن است در ورژن های مختلف فرق کند.
    opencv vs8 - نحوه استفاده از OpenCV در Visual C++ 2010
    10- بعد از انجام تنظیمات یک فایل سی پلاس پلاس ایجاد کنید و کدهای زیر را که به عنوان مثالی برای استفاده از کتابخانه Opencv در سی پلاس پلاس است به آن فایل اضافه کنید.

    Add → New Item... → Visual C++ → C++ File
    opencv vs9 - نحوه استفاده از OpenCV در Visual C++ 2010
    کد PHP:
    #include <opencv2/highgui/highgui.hpp>
    #include <iostream>

    using namespace cv;
    using namespace std;

    int main()
    {
        
    Mat im imread("c:/full/path/to/lena.jpg");
        if (
    im.empty())
        {
            
    cout << "Cannot load image!" << endl;
            return -
    1;
        }
        
    imshow("Image"im);
        
    waitKey(0);

    با اجرای برنامه بالا اگر در مسیر c:\full\path\to\lena.jpg تصویر مورد نظر موجود باشد آن را با دستورات opencv برای شما نمایش می دهد.
    opencv vs10 - نحوه استفاده از OpenCV در Visual C++ 2010
  3. 2
نمایش نتایج: از 1 به 2 از 2

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •