国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

gocv Windows10下編譯和安裝(opencv4.7)

這篇具有很好參考價值的文章主要介紹了gocv Windows10下編譯和安裝(opencv4.7)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

opencv居然還沒有官方的golang版,出乎意料。為了編譯安裝這玩意,折騰了一下午,記錄下:

資源提前下載

1、 MinGW-w64
這里的坑是對于只懂一點點的人,容易選錯版本:
gocv Windows10下編譯和安裝(opencv4.7)
沒仔細看的人很可能會選win32的(我就是),因為下意識認(rèn)為Windows下選擇這個版本??!

2、cmake選擇系統(tǒng)對應(yīng)版本就好

3、opencv源碼官網(wǎng)給的腳本里地址是github上的,我這里是在gitcode上找的同步更新的源代碼。這里需要提前下好,不然用腳本的話,一下午都下不好。

4、opencv_contrib同上,找的鏡像,在國內(nèi)下載會快很多

此外,編譯過程中還會需要下載一些東西,那些不好找,而且很可能下載失敗,建議修改host:“C:\Windows\System32\drivers\etc\hosts” ,在末尾加上一行:

151.101.8.133 raw.githubusercontent.com

該操作殺毒軟件會攔截,等編譯完再刪掉它。當(dāng)然,加了也不一定就能順利下載,反正我倒是下載下來了,也不知道是運氣好,還是這玩意生效了。

安裝 gocv

這里還需要提前安裝gocv,因為以來它的腳本來編譯。

go get -u -d gocv.io/x/gocv

下載完的保存路徑是:

%GOPATH%\pkg\mod\gocv.io\x\gocv@v0.33.0
%GOPATH% 可用以下指令查看:
go env

到該目錄下, 可以看到一個腳本“win_build_opencv.cmd”
這個腳本不能直接用,這里就是官方文檔沒有講到的坑了

添加環(huán)境變量

gocv Windows10下編譯和安裝(opencv4.7)
對,看圖就知道:
1、在C盤下新建目錄“C:\opencv”
2、將第一步下載的opencv源碼和opencv_contrib解壓到該目錄下
3、mingw64解壓到該目錄下(也可到其他目錄,只需添加對應(yīng)的環(huán)境變量即可),并且給C:\opencv\mingw64\bin添加到環(huán)境變量中
4、cmake一直下一步安裝。正常安裝的話,是會自動添加環(huán)境變量的,不需要手動添加。

然后對應(yīng)的目錄如下圖所示
gocv Windows10下編譯和安裝(opencv4.7)

修改腳本

此時進入目錄C:\Users\PC\go\pkg\mod\gocv.io\x\gocv@v0.33.0,打開文件“win_build_opencv.cmd”,改腳本不能直接運行,需要修改內(nèi)容成如下:

set PATH=%PATH%

set enable_shared=ON

cmake C:\opencv\opencv-4.7.0 -G "MinGW Makefiles" -BC:\opencv\build -DENABLE_CXX11=ON -DOPENCV_EXTRA_MODULES_PATH=C:\opencv\opencv_contrib-4.7.0\modules -DBUILD_SHARED_LIBS=%enable_shared% -DWITH_IPP=OFF -DWITH_MSMF=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TESTS=OFF -DBUILD_PERF_TESTS=ON -DBUILD_opencv_java=OFF -DBUILD_opencv_python=OFF -DBUILD_opencv_python2=OFF -DBUILD_opencv_python3=OFF -DBUILD_DOCS=OFF -DENABLE_PRECOMPILED_HEADERS=OFF -DBUILD_opencv_saliency=OFF -DBUILD_opencv_wechat_qrcode=ON -DCPU_DISPATCH= -DOPENCV_GENERATE_PKGCONFIG=ON -DWITH_OPENCL_D3D11_NV=OFF -DOPENCV_ALLOCATOR_STATS_COUNTER_TYPE=int64_t -Wno-dev
mingw32-make -j%NUMBER_OF_PROCESSORS%
mingw32-make install
chdir /D %GOPATH%\pkg\mod\gocv.io\x\gocv@v0.33.0

對,刪去了絕大部分,因為這個腳本不過是調(diào)用cmake去編譯而已,它本身不是編譯腳本。

開始編譯

打開CMD,執(zhí)行命令:

CD C:\Users\PC\go\pkg\mod\gocv.io\x\gocv@v0.33.0
win_build_opencv.cmd

然后就是漫長的等待,大概需要一個小時,注意電腦別待機。
如果構(gòu)建過程中報錯,會有提示,否則應(yīng)該是沒啥“ERR”字眼的。

然后還有一部重要的,將“C:\opencv\build\install\x64\mingw\bin”添加到環(huán)境變量,然后需要重啟CMD。

驗證

cd C:\Users\PC\go\pkg\mod\gocv.io\x\gocv@v0.33.0\cmd\version
go run main.go

gocv Windows10下編譯和安裝(opencv4.7)

官網(wǎng)地址:https://github.com/hybridgroup/gocv文章來源地址http://www.zghlxwxcb.cn/news/detail-497827.html

到了這里,關(guān)于gocv Windows10下編譯和安裝(opencv4.7)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • opencv4.7.0 win10 源碼編譯 vs2019 cmake

    opencv4.7.0 win10 源碼編譯 vs2019 cmake

    步驟: ① 編譯opencv源碼;注意幾個下載內(nèi)容;根據(jù)cmakedownloadlog.txt中的說明 ② 生成opencv.sln,先使用ALL_BUILD生成 ③ 然后對install工程進行生成 ④ 使用:離線使用,opencv文件夾 install的include lib bin 等復(fù)制到當(dāng)前工程下的文件夾;然后配置屬性 ? ? 配置屬性時注意一下路徑,工

    2024年02月04日
    瀏覽(22)
  • [保姆教程] Windows平臺OpenCV以及它的Golang實現(xiàn)gocv安裝與測試(親測通過)

    [保姆教程] Windows平臺OpenCV以及它的Golang實現(xiàn)gocv安裝與測試(親測通過)

    一、下載安裝 MinGW CMake 預(yù)備步驟 首先打開cmd: 下載安裝MinGW64 訪問: https://sourceforge.net/projects/mingw-w64/files/ 下載: MinGW-W64 GCC-8.1.0 下面的 x86_64-posix-seh 版本 下載后,將它解壓縮到 c:mingw64 里 下載安裝 CMake 訪問:https://cmake.org/download/ 下載:Windows x64 ZIP 解壓到: c:cmake Window

    2024年02月09日
    瀏覽(69)
  • windows11編譯OpenCV4.5.0 with CUDA(附注意事項)

    windows11編譯OpenCV4.5.0 with CUDA(附注意事項)

    從OpenCV4.2.0 版本開始允許使用 Nvidia GPU 來加速推理。本文介紹最近使用windows11系統(tǒng)編譯帶CUDA的OpenCV4.5.0的過程。 文中使用【 特別注意 :…】為大家標(biāo)識出容易出錯的地方。 安裝成功后,使用CPU與GPU調(diào)用yolov4模型進行推理的耗時測試結(jié)果: GPU CPU 4ms 311ms 從差距上看,還是值

    2024年02月12日
    瀏覽(109)
  • ubuntu下opencv4.6.0環(huán)境安裝編譯

    ubuntu下opencv4.6.0環(huán)境安裝編譯

    目錄 一.下載安裝包 二.配制安裝環(huán)境 三.開始安裝opencv 四.添加路徑 五、配制環(huán)境 六、.出現(xiàn)以下異常: 七.測試Opencv: 1.下載opencv opencv-4.6.0.zip + opencv_contrib-4.x.zip 2.新建 opencv 文件夾將下載好的: opencv-4.6.0.zip 解壓到opencv文件夾里面; 3.將解壓 opencv_contrib-4.x.zip 的文件放入open

    2024年02月12日
    瀏覽(25)
  • Ubuntu 下 opencv4.8.0 (包含拓展庫) 的編譯安裝

    Ubuntu 下 opencv4.8.0 (包含拓展庫) 的編譯安裝

    首先展示一下我電腦的信息: opencv-4.8.0.zip:?https://codeload.github.com/opencv/opencv/zip/refs/tags/4.8.0 opencv-contrib-4.8.0.zip:?https://codeload.github.com/opencv/opencv_contrib/zip/refs/tags/4.8.0 后面我發(fā)現(xiàn)在安裝擴展庫時還有一部分依賴沒有裝。 ?關(guān)于你缺少了什么依賴,可以通過閱讀cmake時的輸出來看

    2024年02月03日
    瀏覽(26)
  • OpenCV4.6.0及其擴展模塊OpenCV_contrib的Cmake編譯安裝指南

    OpenCV4.6.0及其擴展模塊OpenCV_contrib的Cmake編譯安裝指南

    下載地址 注意: 從github上下載時盡量避免使用zip下載方式,可能丟失文件??墒褂胓it在網(wǎng)絡(luò)狀況良好(梯紙)時進行下載。 下載地址 選擇zip壓縮包下載并解壓即可。 OpenCV源碼版本 必須 與擴展模塊版本一致?。。?打開 Cmake ,選擇OpenCV源碼路徑 新建一個build文件夾,編譯后

    2024年02月13日
    瀏覽(46)
  • 多版本opencv共存 刪除原系統(tǒng)opencv,安裝opencv4.4.0 /3.4.10 / 2.4.13.5

    多版本opencv共存 刪除原系統(tǒng)opencv,安裝opencv4.4.0 /3.4.10 / 2.4.13.5

    本文用于記錄opencv共存設(shè)置過程以及踩過的坑 似乎沒完全刪除 使用 find /usr iname opencv find /usr iname opencv4 find /usr iname opencv3.4 (之前安過3.4) find /usr iname opencv2 找到所有相關(guān)文件夾刪除。 下面這條命令似乎可以把所有依賴都一起檢測出來,并可以逐項懸著是否刪除(由于對

    2024年01月18日
    瀏覽(29)
  • 樹莓派4b安裝opencv4.6.0并開啟ffmpeg視頻加速(2022.10.27)

    按ctrl + o ,enter保存,ctrl + x 關(guān)閉; 將以下內(nèi)容寫入配置文件(為pip配置阿里和豆瓣源):(保存并退出同上)

    2023年04月16日
    瀏覽(23)
  • [C++] 詳細教程 - opencv4.8.0安裝和驗證測試 (Windows + Linux)

    [C++] 詳細教程 - opencv4.8.0安裝和驗證測試 (Windows + Linux)

    OpenCV(Open Source Computer Vision Library)是一個開源的計算機視覺庫,它包含了許多常用的圖像處理和計算機視覺算法。本文將介紹如何在Linux(Ubuntu)和Windows系統(tǒng)下安裝C++版本的OpenCV,并提供驗證測試的方法。 OpenCV是一個跨平臺的計算機視覺庫,它可以用于開發(fā)實時的圖像處理和計算

    2024年02月03日
    瀏覽(54)
  • cmake 編譯opencv4.5.5/opencv4.6.0/opencv4.7.0 gpu版以及vs2022配置opencv-gpu

    cmake 編譯opencv4.5.5/opencv4.6.0/opencv4.7.0 gpu版以及vs2022配置opencv-gpu

    cmake 編譯opencv4.5.5/opencv4.6.0/opencv4.7.0 gpu版本編譯方法相同,本文以opencv4.5.5為例 一定確保已經(jīng)成功安裝了cuda工具包,以及VS編譯器,清單如下 cuda工具包 visual studio 編譯器 cmake構(gòu)建工具 opencv源碼 opencv-contrib源碼 1.1 cmake構(gòu)建工具下載 https://cmake.org/download/ 1.2 opencv源碼下載 官網(wǎng)

    2023年04月25日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包