在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

OpenCV4.8+CUDA+擴展模塊支持編譯指南

OpenCV學堂 ? 來源:OpenCV學堂 ? 2023-11-30 16:45 ? 次閱讀

軟件版本支持

CMake3.13 或者以上版本

https://cmake.org/
VS2017專業(yè)版或者以上版本 3050ti + CUDA11.3 OpenCV4.8源碼包
https://github.com/opencv/opencv/releases/tag/4.8.0
OpenCV4.8 擴展模塊源碼包
https://github.com/opencv/opencv_contrib/releases/tag/4.8.0
把OpenCV4.8與OpenCV4.8擴展包都解壓縮到D盤,目錄分別如下:
D:opencv-4.8.0
D:opencv_contrib-4.8.0

編譯生成

打開CMake,設置好如下的目錄選項

903d62d2-8f5a-11ee-939d-92fbcf53809c.png

然后點擊【Configure】彈出對話框如下:

9053a862-8f5a-11ee-939d-92fbcf53809c.png

點擊【Finish】完成 配置生成。然后點擊【Generate】完成生成。 然后設置擴展模塊路徑

906d3192-8f5a-11ee-939d-92fbcf53809c.png

設置完成以后,搜索CUDA關鍵字,全部勾上相關選項之后繼續(xù)點擊【Configrure】,運行完成以后,再次搜索CUDA關鍵字,選擇如下:

907fb8f8-8f5a-11ee-939d-92fbcf53809c.png

點擊【Generate】,生成如下:

90a4a4a6-8f5a-11ee-939d-92fbcf53809c.png

從newbuild文件夾中選擇OpenCV.sln 工程文件 雙擊打開如下:

90be9654-8f5a-11ee-939d-92fbcf53809c.png

然后切換到Release模式,點擊INSTALL右鍵生成,等待兩個小時以后基本上會完成編譯,我最終完成編譯之后的結果。

90e2ac88-8f5a-11ee-939d-92fbcf53809c.png

技巧提示:

1.無法下載第三方文件,請手動下載以后放到source/.cache文件夾內(nèi)相關位置即可。
2.無需編譯XFeature2D、FaceModel、Test等模塊,統(tǒng)統(tǒng)取消勾選(默認是勾選的)

配置運行測試

重新配置好OpenCV + CUDA的支持,修改包含目錄、庫目錄、鏈接器,然后設置好新的環(huán)境變量路徑。啟動VS2017,運行OpenCV的人臉檢測案例,運行結果如下:

運行YOLOv8 + 姿態(tài)評估案例,效果如下

其中在OpenCV中啟用GPU推理執(zhí)行,需要設置下面兩行代碼:

net.setPreferableBackend(cv::dnn::DNN_BACKEND_CUDA);
net.setPreferableTarget(cv::dnn::DNN_TARGET_CUDA);

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 源碼
    +關注

    關注

    8

    文章

    641

    瀏覽量

    29208
  • 編譯
    +關注

    關注

    0

    文章

    657

    瀏覽量

    32870
  • OpenCV
    +關注

    關注

    31

    文章

    635

    瀏覽量

    41347
  • CUDA
    +關注

    關注

    0

    文章

    121

    瀏覽量

    13623

原文標題:最新 | OpenCV4.8 + CUDA + 擴展模塊支持編譯指南

文章出處:【微信號:CVSCHOOL,微信公眾號:OpenCV學堂】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    OpenCV+CUDA編譯實現(xiàn)YOLOv5能加速

    對比一下,加速效果真得是杠杠滴!所以值得編譯OpenCV+CUDA支持,因為它不光加速深度學習模型推理,對傳統(tǒng)圖像處理均有加速!
    的頭像 發(fā)表于 07-18 10:27 ?2603次閱讀
    <b class='flag-5'>OpenCV+CUDA</b><b class='flag-5'>編譯</b>實現(xiàn)YOLOv5能加速

    Ubuntu系統(tǒng)下編譯OpenCV4.8源碼記錄

    支持,所以就用這個開發(fā)板給大家演示一下如何在烏班圖系統(tǒng)下編譯OpenCV4.8源碼與如何編譯執(zhí)行OpenCV C++應用。
    的頭像 發(fā)表于 10-27 16:07 ?1652次閱讀
    Ubuntu系統(tǒng)下<b class='flag-5'>編譯</b><b class='flag-5'>OpenCV4.8</b>源碼記錄

    OpenCV4.8 CUDA編程代碼教程

    OpenCV4支持通過GPU實現(xiàn)CUDA加速執(zhí)行,實現(xiàn)對OpenCV圖像處理程序的加速運行,當前支持加速的
    的頭像 發(fā)表于 12-05 09:56 ?1029次閱讀
    <b class='flag-5'>OpenCV4.8</b> <b class='flag-5'>CUDA</b>編程代碼教程

    【W(wǎng)RTnode2R試用體驗】OpenCV交叉編譯,開發(fā)OpenCV C++程序

    如果還沒有配置好SDK,請先看【W(wǎng)RTnode2R試用體驗】WRTnode 2R SDK的搭建,固件的編譯以及固件的刷寫。首先當然是下載OpenCV的源碼,我這里的OpenCV版本是2.4.11
    發(fā)表于 10-26 20:25

    CUDA/OpenCL支持

    是否有關于GRID vGPU的CUDA / OpenCL支持的更新信息?以上來自于谷歌翻譯以下為原文Is there any updated information about CUDA/OpenCL support for G
    發(fā)表于 09-07 16:42

    如何編譯Opencv并添加GStreamer API支持

    Opencv 編譯和安裝不少客戶遇到OpenCV的問題多集中在如何獲取mipi攝像頭的數(shù)據(jù)。因為OpenCV使用的V4l2協(xié)議和Rockchip編寫的mipi攝像頭驅(qū)動協(xié)議不同,所以不
    發(fā)表于 04-27 18:49

    OpenCV C++程序編譯與演示

    1、在JetsonNano上編譯OpenCV源碼與OpenCV C++ YOLOv5程序演示  編譯OpenCV最新4.5.x版本  Jet
    發(fā)表于 11-10 16:42

    opencv編譯安裝筆記(Linux、Ubuntu )

    本文介紹了兩種opencv編譯安裝筆記:Linux下編譯安裝OpenCV和Ubuntu 下安裝 OpenCV。有需要的小伙伴可以看看。
    發(fā)表于 12-03 10:33 ?5178次閱讀
    <b class='flag-5'>opencv</b><b class='flag-5'>編譯</b>安裝筆記(Linux、Ubuntu )

    OpenCV3.1教程之編譯的詳細資料說明

    本文檔的主要內(nèi)容詳細介紹的是OpenCV3.1教程之編譯的詳細資料說明包括了:OpenCV3.1.0編譯擴展
    發(fā)表于 01-06 08:00 ?1次下載

    基于OpenCV擴展模塊與skimage包來提取中心線

    顯然OpenCV中常見的輪廓分析無法獲得上面的中心紅色線段,本質(zhì)上這個問題是如何提取二值對象的骨架,提取骨架的方法在OpenCV擴展模塊中,另外skimage包也
    的頭像 發(fā)表于 04-26 13:49 ?1987次閱讀

    一文讀懂OpenCV源碼及擴展模塊編譯與環(huán)境配置

    版本:VS2017、CMake3.12.3、OpenCV3.4.7 安裝OpenCV時的環(huán)境配置以及擴展模塊編譯對于多數(shù)新手來說都是令人頭
    的頭像 發(fā)表于 06-25 11:47 ?2848次閱讀
    一文讀懂<b class='flag-5'>OpenCV</b>源碼及<b class='flag-5'>擴展</b><b class='flag-5'>模塊</b>的<b class='flag-5'>編譯</b>與環(huán)境配置

    NVIDIA CUDA C ++編譯器的新特性

    CUDA 11 . 5 C ++編譯器解決了不斷增長的客戶請求。具體來說,如何減少 CUDA 應用程序構建時間。除了消除未使用的內(nèi)核外, NVRTC 和 PTX 并發(fā)編譯有助于解決這個
    的頭像 發(fā)表于 04-06 11:59 ?2409次閱讀
    NVIDIA <b class='flag-5'>CUDA</b> C ++<b class='flag-5'>編譯</b>器的新特性

    支持動態(tài)并行的CUDA擴展功能和最佳應用實踐

      本文檔描述了支持動態(tài)并行的 CUDA擴展功能,包括為利用這些功能而對 CUDA 編程模型進行必要的修改和添加,以及利用此附加功能的指南
    的頭像 發(fā)表于 04-28 09:31 ?1272次閱讀
    <b class='flag-5'>支持</b>動態(tài)并行的<b class='flag-5'>CUDA</b><b class='flag-5'>擴展</b>功能和最佳應用實踐

    如何在OpenCV中實現(xiàn)CUDA加速

    OpenCV4.x中關于CUDA加速的內(nèi)容主要有兩個部分,第一部分是之前OpenCV支持的圖像處理與對象檢測傳統(tǒng)算法的CUDA加速;第二部分
    的頭像 發(fā)表于 09-05 10:03 ?5065次閱讀

    OpenCV配置CUDA支持GPU加速

    并不完整。作者在實際操作中也是踩坑無數(shù),同時借此整理一篇關于OpenCV配置CUDA支持GPU加速的教程,供大家參考。
    的頭像 發(fā)表于 01-09 10:16 ?5225次閱讀
    主站蜘蛛池模板: 久久六月丁香婷婷婷| 国产综合图片| 在线五月婷婷| 日本黄a| 福利天堂| 天天摸天天草| 黑色丝袜美女被网站| 免费观看视频在线| 99精品热视频| 久久精品亚洲一区二区三区浴池| 天天激情| 轻点太大了好深好爽h文| 亚洲怡红院在线| 黄色大片毛片| 国产特黄| 狠狠色噜噜狠狠狠狠2018| 女性一级全黄生活片在线播放| 成年女人毛片免费视频| 奇米99| 中文字幕在线看精品乱码| 蕾丝视频在线播放| 午夜无遮挡怕怕怕免费视频| 26uuu影院亚洲欧美综合| 人人爽人人看| 日本片巨大的乳456线观看| 在线 | 一区二区三区| 日本动漫在线看| 欧美肉到失禁高h视频在线| aaaaa国产毛片| 国产裸露片段精华合集链接| 91破处视频| 日产乱码免费一卡二卡在线| 成人欧美一区二区三区黑人3p | 成人精品视频在线观看播放| 2017天天天天做夜夜夜做| 中文三级视频| 国产1区2区三区不卡| 3344在线观看永久免费| 免费一级欧美片在线观免看| 午夜100| 中文字幕1区|