<menu id="w8yyk"><menu id="w8yyk"></menu></menu>
  • <dd id="w8yyk"><nav id="w8yyk"></nav></dd>
    <menu id="w8yyk"></menu>
    <menu id="w8yyk"><code id="w8yyk"></code></menu>
    <menu id="w8yyk"></menu>
    <xmp id="w8yyk">
    <xmp id="w8yyk"><nav id="w8yyk"></nav>
  • 網站首頁 > 物聯資訊 > 技術分享

    vs2008 + OpenCV-2.1.0-win32-vs2008安裝

    2016-09-28 00:00:00 廣州睿豐德信息科技有限公司 閱讀
    睿豐德科技 專注RFID識別技術和條碼識別技術與管理軟件的集成項目。質量追溯系統、MES系統、金蝶與條碼系統對接、用友與條碼系統對接

    vs2008 + OpenCV-2.1.0-win32-vs2008安裝


    1. 安裝vs2008+sp1
    2. 安裝opencv-2.1.0-win32-vs2008,假設安裝目錄為c:/opencv2.1。安裝過程中注意選擇添加環境變量,把 “add it to your Current User PATH “前的復選框勾上 .
    3. 為vs2008配置openvc,過程如下:
       工具->選項->項目和解決方案->vc++目錄,
           “顯示一下內容的目錄”下拉列表中選擇“包含文件”,添加條目“C:/OpenCV2.1/include/opencv”;
           “顯示一下內容的目錄”下拉列表中選擇“庫文件” ,添加條目“C:/OpenCV2.1/lib”;
     "顯示一下內容的目錄"下拉列表選擇“源文件”,添加條目”C:/OpenCV2.1/src/cv” ,”C:/OpenCV2.1/src/cvaux” ,”C:

    /OpenCV2.1/src/cxcore” ,”C:/OpenCV2.1/src/highgui”。
            點擊“確定”。
    4. 為單個工程配置運行環境,如:
       (1) 新建一個win32命令控制臺項目opencvhello
       (2) 在解決方案資源管理器中右鍵點擊項目名稱opencvhello,選擇“屬性”,
           在“配置(C)”下拉列表中選擇Debug, 然后“配置屬性”->“鏈接器”->“輸入”->附加依賴項,添加    cxcore210d.lib

    cv210d.lib highgui210d.lib
           在“配置(C)”下拉列表中選擇Release, 然后“配置屬性”->“鏈接器”->“輸入”->附加依賴項,添加   cxcore210.lib

    cv210.lib highgui210.lib
           中間如果提示要保存的話,就保存。最后點擊確定。
       (3) 測試。用下列代碼代替源代碼,注意imagename中保存的是圖片的硬盤地址,程序的運行結果是顯示imagename指向的圖片。

    [cpp] view plaincopy
    1. /*********************************************************************** 
    2.  * OpenCV 2.0 測試例程 
    3.  * 于仕琪 提供 
    4.  ***********************************************************************/  
    5.    
    6. #include "stdafx.h"  
    7. #include "highgui.h"  
    8.    
    9. //所有的以新風格命名的函數都在 cv 命名空間中  
    10. //如果希望不要每次都輸入 cv:: ,則可使用下面語句  
    11. //using namespace cv;  
    12.    
    13. int _tmain(int argc, _TCHAR* argv[])  
    14. {  
    15.     const char* imagename = "E://OpenCV2.1//samples//c//lena.jpg";  
    16.     cv::Mat img = cv::imread(imagename); // Matlab風格的 cvLoadImage 函數的另一種調用  
    17.      if(img.empty())  
    18.     {  
    19.         fprintf(stderr, "Can not load image %s/n", imagename);  
    20.         return -1;  
    21.     }  
    22.   
    23.     if( !img.data ) // 檢查是否正確載入圖像  
    24.      {  
    25.          return -1;  
    26.     }  
    27.     cv::namedWindow("image", CV_WINDOW_AUTOSIZE); //創建窗口  
    28.      cv::imshow("image", img); //顯示圖像  
    29.    
    30.      cv::waitKey();  
    31.    
    32.     return 0;  
    33. }  

     

    本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/scarletty/archive/2010/05/05/5559295.aspx

    RFID管理系統集成商 RFID中間件 條碼系統中間層 物聯網軟件集成
    最近免费观看高清韩国日本大全