欧美vvv,亚洲第一成人在线,亚洲成人欧美日韩在线观看,日本猛少妇猛色XXXXX猛叫

新聞資訊

    準備工作:

    已經(jīng)生成了Visual Studio 2019的構(gòu)建方案,具體操作可以參考:

    Windows 10下配置OpenCV 4.2.0生成Visual Studio 2019的構(gòu)建方案


    詳細步驟:

    1. 去到生成的構(gòu)建方案目錄,找到 OpenCV 這個文件。

    圖1. OpenCV方案

    2. 雙擊 OpenCV,將會使用Visual Studio 2019打開它。如果詢問如何打開這個文件,則選擇 Visual Studio 2019,再點 確定

    圖2. 使用Visual Studio 2019打開

    3. 正在啟動Visual Studio 2019以打開方案。

    圖3. 正在打開OpenCV

    4. 正在加載方案項目。

    圖4. 正在加載方案項目

    5. 打開的方案如下圖所示。

    圖5. 打開的方案

    6. 選擇菜單 生成 > 批生成

    圖6. 批生成

    7. 在打開的 Batch 生成 對話框中,選中 ALL_BUILDINSTALL,然后點擊 生成 按鈕。

    圖7. Batch生成選定

    8. 開始執(zhí)行生成所選中的項目配置。

    圖8. 正在生成項目

    9. 經(jīng)過漫長等待,終于生成所有項目,并且沒有報錯。

    圖9. 成功生成項目

    10. 查看一下生成的內(nèi)容,位于 D:\opencv-4.2.0\opencv\build\install 目錄下。

    圖10. 頭文件

    圖11. 可執(zhí)行程序目錄

    圖12. 庫文件(帶d的為Debug版本)

    圖13. dll文件(帶d的為Debug版本)

    11. 把bin目錄添加到系統(tǒng)Path變量。右擊 此電腦,然后從彈出的菜單選擇 屬性

    圖14. 屬性

    12. 在打開的 系統(tǒng) 對話框的左側(cè),點擊 高級系統(tǒng)設(shè)置

    圖15. 高級系統(tǒng)設(shè)置

    13. 打開的 系統(tǒng)屬性 對話框,點擊 環(huán)境變量 按鈕。

    圖16. 系統(tǒng)屬性

    14. 打開的 環(huán)境變量 對話框,雙擊 Path 變量。

    圖17. 環(huán)境變量

    15. 打開的 編輯環(huán)境變量 對話框,點擊 新建 按鈕。

    圖18. 編輯環(huán)境變量

    16. 新建的項,添加目錄:D:\opencv-4.2.0\opencv\build\install\x64\vc16\bin,然后點 確定 按鈕。回到 環(huán)境變量對話框,點 確定 按鈕。

    圖19. 添加目錄

    17. 回到Visual Studio,關(guān)閉它,然后再重新打開Visual Studio,這樣可以讓添加的Path目錄生效。然后選擇菜單 文件 > 新建 > 項目

    圖20. 新建項目

    18. 在創(chuàng)建新項目向?qū)Вx中 控制臺應(yīng)用,然后點 下一步

    圖21. 控制臺應(yīng)用

    19. 配置新項目這一步,給定項目名稱、位置和解決方案名稱,然后點 創(chuàng)建 按鈕。

    圖22. 配置新項目

    20. 右擊項目名稱,然后在彈出的菜單中選擇 屬性

    圖23. 項目屬性

    21. 在打開的屬性頁,平臺 選擇 所有平臺

    圖24. 所有平臺

    22. 配置 選擇 Debug

    圖25. Debug配置

    23. 在左邊面板,選中 配置屬性 > 鏈接器 > 輸入,然后在右邊面板,附加依賴項 點下拉箭頭,然后點擊 編輯

    圖26. 附加依賴項

    24. 在彈出的 附加依賴項 對話框中,輸入下面的庫文件(帶d,是Debug庫),然后點 確定 按鈕。

    opencv_aruco420d.lib
    opencv_bgsegm420d.lib
    opencv_bioinspired420d.lib
    opencv_calib3d420d.lib
    opencv_ccalib420d.lib
    opencv_core420d.lib
    opencv_datasets420d.lib
    opencv_dnn420d.lib
    opencv_dnn_objdetect420d.lib
    opencv_dnn_superres420d.lib
    opencv_dpm420d.lib
    opencv_face420d.lib
    opencv_features2d420d.lib
    opencv_flann420d.lib
    opencv_fuzzy420d.lib
    opencv_gapi420d.lib
    opencv_hfs420d.lib
    opencv_highgui420d.lib
    opencv_imgcodecs420d.lib
    opencv_imgproc420d.lib
    opencv_img_hash420d.lib
    opencv_line_descriptor420d.lib
    opencv_ml420d.lib
    opencv_objdetect420d.lib
    opencv_optflow420d.lib
    opencv_phase_unwrapping420d.lib
    opencv_photo420d.lib
    opencv_plot420d.lib
    opencv_quality420d.lib
    opencv_reg420d.lib
    opencv_rgbd420d.lib
    opencv_saliency420d.lib
    opencv_shape420d.lib
    opencv_stereo420d.lib
    opencv_stitching420d.lib
    opencv_structured_light420d.lib
    opencv_superres420d.lib
    opencv_surface_matching420d.lib
    opencv_text420d.lib
    opencv_tracking420d.lib
    opencv_video420d.lib
    opencv_videoio420d.lib
    opencv_videostab420d.lib
    opencv_xfeatures2d420d.lib
    opencv_ximgproc420d.lib
    opencv_xobjdetect420d.lib
    opencv_xphoto420d.lib

    圖27. Debug庫文件

    25. 回到屬性頁,配置 設(shè)置為 Release

    圖28. 配置Release

    26. 在右邊面板,附加依賴項 點下拉箭頭,然后點擊 編輯

    圖29. 附加依賴項

    27. 在彈出的 附加依賴項 對話框中,輸入下面的庫文件(不帶d,是Release庫),然后點 確定 按鈕。

    opencv_aruco420.lib
    opencv_bgsegm420.lib
    opencv_bioinspired420.lib
    opencv_calib3d420.lib
    opencv_ccalib420.lib
    opencv_core420.lib
    opencv_datasets420.lib
    opencv_dnn420.lib
    opencv_dnn_objdetect420.lib
    opencv_dnn_superres420.lib
    opencv_dpm420.lib
    opencv_face420.lib
    opencv_features2d420.lib
    opencv_flann420.lib
    opencv_fuzzy420.lib
    opencv_gapi420.lib
    opencv_hfs420.lib
    opencv_highgui420.lib
    opencv_imgcodecs420.lib
    opencv_imgproc420.lib
    opencv_img_hash420.lib
    opencv_line_descriptor420.lib
    opencv_ml420.lib
    opencv_objdetect420.lib
    opencv_optflow420.lib
    opencv_phase_unwrapping420.lib
    opencv_photo420.lib
    opencv_plot420.lib
    opencv_quality420.lib
    opencv_reg420.lib
    opencv_rgbd420.lib
    opencv_saliency420.lib
    opencv_shape420.lib
    opencv_stereo420.lib
    opencv_stitching420.lib
    opencv_structured_light420.lib
    opencv_superres420.lib
    opencv_surface_matching420.lib
    opencv_text420.lib
    opencv_tracking420.lib
    opencv_video420.lib
    opencv_videoio420.lib
    opencv_videostab420.lib
    opencv_xfeatures2d420.lib
    opencv_ximgproc420.lib
    opencv_xobjdetect420.lib
    opencv_xphoto420.lib

    圖30. Release庫文件

    28. 回到屬性頁,點 應(yīng)用 按鈕。

    圖31. 應(yīng)用附加依賴項

    29. 配置 設(shè)置為 所有配置

    圖32. 所有配置

    30. 左邊面板選擇 配置屬性 > VC++目錄,右邊面板中點 包含目錄 的下拉箭頭,然后點 編輯

    圖33. 編輯包含目錄

    31. 包含目錄 對話框,點第一行第一個按鈕。

    圖34. 包含目錄

    32. 分別添加以下兩個目錄,然后點 <strong>確定</strong> 按鈕。

    D:\opencv-4.2.0\opencv\build\install\include\opencv2
    D:\opencv-4.2.0\opencv\build\install\include

    圖35. 添加包含目錄

    33. 回到屬性頁,右邊面板中點 庫目錄 的下拉箭頭,然后點 編輯

    圖36. 編輯庫目錄

    34. 庫目錄 對話框,點第一行第一個按鈕。

    圖37. 庫目錄

    35. 添加以下目錄,然后點 確定 按鈕。

    D:\opencv-4.2.0\opencv\build\install\x64\vc16\lib

    圖38. 添加庫目錄

    36. 點 應(yīng)用 按鈕,再點 確定 按鈕。

    圖39. 確定屬性

    37. 回到Visual Studio主界面,編輯代碼,如下:

    #include <iostream>
    #include <opencv2/opencv.hpp>
    #include <opencv2/highgui.hpp>
    
    int main()
    {
        cv::Mat img=cv::imread("E:\\opencv-4.2.0\\opencv\\samples\\data\\apple.jpg");
        cv::namedWindow("img", cv::WINDOW_AUTOSIZE);
        cv::imshow("img", img);
        cv::waitKey();
        std::cout << "Hello World!\n";
    }

    圖40. 編輯代碼

    38. 在工具欄上,配置選擇為 x64,因為編譯的是64位的,這里要選擇64位。同時注意到前面那個下拉框,為Debug。

    圖41. x64

    39. 點菜單 生成 > 生成解決方案

    圖42. 生成解決方案

    40. 成功生成解決方案后,會有如下的輸出信息顯示。

    圖43. 輸出信息

    41. 點工具欄上的綠色箭頭運行程序。

    圖44. 運行Debug程序

    42. 運行后,顯示的結(jié)果如下圖。這是生成的Debug版本。

    圖45. 顯示Debug結(jié)果圖

    43. 在工具欄上,把 Debug 改為 Release,測試一下Release有沒有問題。

    圖46. Release

    44. 再點工具欄上的綠色箭頭運行程序。如果還沒有生成方案,會自動生成。

    圖47. 運行Release程

    45. 顯示的結(jié)果與Debug情況下沒有什么區(qū)別。

    圖48. 顯示Release結(jié)果圖

    現(xiàn)在人工智能大熱,如果想了解人工智能或者自詡為專家,那不得不學(xué)習(xí)OpenCV。OpenCV 是一個基于BSD許可(開源)發(fā)行的跨平臺計算機視覺庫,可實現(xiàn)人工智能領(lǐng)域內(nèi)很多核心的圖像處理和計算機視覺方面的通用算法。值得自豪的是,目前全球OpenCV開發(fā)總部已經(jīng)遷移到中國,里面也凝聚了不少國人的心血。

    在Linux下安裝opencv是一件很簡單的事情,本以為在win10下也不復(fù)雜,結(jié)果還是碰到了一些坑,這跟微軟的生態(tài)不無關(guān)系。先是下載免費的Visual Studio 2015 社區(qū)版,占用十幾G的空間,結(jié)果還是浪費了不少時間才通過編譯opencv,這是后話暫且不提。本文只是講講得如何在Win10下面,利用MINGW編譯通過opencv-4.2.0版本。

    MINGW是Windows下面的一個類Linux編譯器,按照官網(wǎng)介紹,就是“MinGW,是Minimalist GNUfor Windows的縮寫。它是一個可自由使用和自由發(fā)布的Windows特定頭文件和使用GNU工具集導(dǎo)入庫的集合,允許你在GNU/Linux和Windows平臺生成本地的Windows程序而不需要第三方C運行時(C Runtime)庫。”而且簡單易操作。


    先做些準備工作,這個步驟挺重要,否則會走很多彎路:

    1.下載最新版的CMAKE,安裝好后運行命令看版本:

網(wǎng)站首頁   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶案例   |    售后服務(wù)   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權(quán)所有