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

【運(yùn)維】Ubuntu,如何在Ubuntu系統(tǒng)中編譯和安裝OpenCV, apt安裝OpenCV

這篇具有很好參考價(jià)值的文章主要介紹了【運(yùn)維】Ubuntu,如何在Ubuntu系統(tǒng)中編譯和安裝OpenCV, apt安裝OpenCV。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

在C++開(kāi)發(fā)中,使用OpenCV是一個(gè)常見(jiàn)的需求。您可以選擇使用conan構(gòu)建包,或者直接將OpenCV安裝到系統(tǒng)中。官方文檔提供了詳細(xì)的教程,可以在這里找到:OpenCV官方文檔

編譯安裝

然而,在這里我們將演示一種自己的安裝方法,逐步進(jìn)行操作:

步驟1:更新系統(tǒng)
在安裝任何軟件之前,請(qǐng)確保您的系統(tǒng)是最新的。打開(kāi)終端并執(zhí)行以下命令:

sudo apt update
sudo apt upgrade

步驟2:安裝依賴項(xiàng)
安裝構(gòu)建OpenCV所需的基本依賴項(xiàng):

sudo apt install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev
sudo apt-get install libpng-dev
sudo apt-get install libjpeg-dev
sudo apt-get install libopenexr-dev
sudo apt-get install libtiff-dev
sudo apt-get install libwebp-dev
sudo apt-get install git

步驟3:安裝圖像和視頻I/O庫(kù)
安裝用于處理圖像和視頻的庫(kù):

sudo apt install libjpeg-dev libpng-dev libtiff-dev libwebp-dev libopenexr-dev -y

步驟4:安裝優(yōu)化和數(shù)學(xué)庫(kù)
安裝用于優(yōu)化和數(shù)學(xué)計(jì)算的庫(kù):

sudo apt install libatlas-base-dev gfortran

步驟5:克隆OpenCV存儲(chǔ)庫(kù)
使用Git克隆OpenCV存儲(chǔ)庫(kù):

git clone https://github.com/opencv/opencv.git --depth=3

步驟6:克隆OpenCV貢獻(xiàn)模塊存儲(chǔ)庫(kù)
克隆OpenCV的額外模塊,這將為您提供更多功能:

git clone https://github.com/opencv/opencv_contrib.git --depth=3

步驟7:創(chuàng)建并進(jìn)入構(gòu)建目錄
進(jìn)入OpenCV目錄并創(chuàng)建一個(gè)用于構(gòu)建的新目錄:

cd opencv
mkdir build
cd build

步驟8:配置OpenCV

運(yùn)行cmake配置OpenCV。確保指定了正確的路徑,并根據(jù)需要啟用/禁用選項(xiàng):

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D OPENCV_GENERATE_PKGCONFIG=ON -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules ..

這是使用CMake配置OpenCV編譯和安裝過(guò)程中的一條命令。

  • -D CMAKE_BUILD_TYPE=RELEASE: 指定構(gòu)建類型為RELEASE,這意味著編譯的是優(yōu)化后的 release 版本而不是調(diào)試版本。

  • -D CMAKE_INSTALL_PREFIX=/usr/local: 指定安裝目錄為 /usr/local。這是安裝OpenCV的根目錄,安裝后的文件將被放置在該目錄下。

  • -D INSTALL_C_EXAMPLES=ON: 允許安裝C語(yǔ)言示例代碼。

  • -D INSTALL_PYTHON_EXAMPLES=ON: 允許安裝Python語(yǔ)言示例代碼。

  • -D OPENCV_GENERATE_PKGCONFIG=ON: 生成用于包管理的配置文件。這在一些系統(tǒng)上是必要的,以便其他軟件能夠正確地找到和鏈接OpenCV。

  • -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules: 指定OpenCV額外模塊的路徑,這樣在編譯時(shí)將包含這些額外的功能模塊。

最后的 .. 表示CMake應(yīng)該在當(dāng)前目錄中查找 CMakeLists.txt 文件,并使用它來(lái)生成構(gòu)建系統(tǒng)所需的文件。這是一種常見(jiàn)的CMake命令,用于配置和生成項(xiàng)目的構(gòu)建系統(tǒng)。

步驟9:構(gòu)建和安裝
運(yùn)行make進(jìn)行構(gòu)建。這可能需要一些時(shí)間:

make -j$(nproc)
sudo make install

步驟10:配置動(dòng)態(tài)鏈接庫(kù)
配置動(dòng)態(tài)鏈接庫(kù):

sudo ldconfig

現(xiàn)在,您已成功安裝OpenCV。您可以編寫(xiě)并運(yùn)行OpenCV程序,以確保安裝是否成功。請(qǐng)注意,這是一個(gè)基本的安裝過(guò)程,您可以根據(jù)需求和系統(tǒng)配置進(jìn)行調(diào)整。

apt安裝OpenCV

您可以使用apt包管理工具直接安裝OpenCV。在Ubuntu或其他基于Debian的系統(tǒng)上,可以執(zhí)行以下命令安裝OpenCV:

sudo apt-get update
sudo apt-get install libopencv-dev

上述命令會(huì)安裝OpenCV的開(kāi)發(fā)包,其中包含用于編譯和鏈接OpenCV程序所需的頭文件和庫(kù)文件。

如果您需要安裝OpenCV的額外模塊(例如opencv_contrib提供的模塊),您可以使用以下命令:

sudo apt-get install libopencv-dev libopencv-contrib-dev

這將安裝OpenCV的開(kāi)發(fā)包和額外模塊的開(kāi)發(fā)包。

請(qǐng)注意,通過(guò)apt安裝的OpenCV版本可能不是最新的。如果您需要最新版本,您可能需要使用其他方法,如從源代碼編譯。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-818253.html

到了這里,關(guān)于【運(yùn)維】Ubuntu,如何在Ubuntu系統(tǒng)中編譯和安裝OpenCV, apt安裝OpenCV的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 更換 Ubuntu 系統(tǒng) apt 命令安裝軟件源

    更換 Ubuntu 系統(tǒng) apt 命令安裝軟件源

    清華大學(xué)開(kāi)源軟件鏡像站 https://mirrors.tuna.tsinghua.edu.cn/ MIRRORS - 使用幫助 - ubuntu https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ Ubuntu 系統(tǒng) apt 命令安裝軟件默認(rèn)源為國(guó)外源 (服務(wù)器位于國(guó)外),在國(guó)內(nèi)使用速度較慢,建議改為國(guó)內(nèi)的鏡像源服務(wù)器。 Ubuntu 的軟件源配置文件 /etc/apt/sources.

    2024年02月06日
    瀏覽(23)
  • linux ubuntu apt安裝指定版本的包的命令

    要安裝指定版本的軟件包,請(qǐng)使用以下命令: 例如,要安裝MySQL 5.7.27,您可以使用以下命令: 請(qǐng)注意,您必須知道要安裝的軟件包的確切版本號(hào)。 您可以使用以下命令列出可用的軟件包版本: 將“package_name”替換為您要查找的軟件包的名稱。

    2024年02月12日
    瀏覽(22)
  • Linux驅(qū)動(dòng)開(kāi)發(fā)筆記(二):ubuntu系統(tǒng)從源碼編譯安裝gcc7.3.0編譯器

    Linux驅(qū)動(dòng)開(kāi)發(fā)筆記(二):ubuntu系統(tǒng)從源碼編譯安裝gcc7.3.0編譯器

    若該文為原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明原文出處 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/130533941 紅胖子網(wǎng)絡(luò)科技博文大全:開(kāi)發(fā)技術(shù)集合(包含Qt實(shí)用技術(shù)、樹(shù)莓派、三維、OpenCV、OpenGL、ffmpeg、OSG、單片機(jī)、軟硬結(jié)合等等)持續(xù)更新中… 上一篇:《Linux驅(qū)動(dòng)開(kāi)發(fā)筆記(一

    2024年02月06日
    瀏覽(26)
  • Linux系統(tǒng)下python pip/conda安裝opencv(opencv-python)編譯出錯(cuò)解決方法

    問(wèn)題描述: 提示編譯出錯(cuò)(不同的pip/conda/linux版本報(bào)的錯(cuò)誤不一致) 錯(cuò)誤一: ?錯(cuò)誤二: 解決方法一: 安裝build-essential與cmake后,再然后重新安裝opencv-python,安裝指令如下(若無(wú)需使用opencv-python新版本的特定功能,則不推薦使用,因?yàn)樾掳姹拘枰幾g安裝,編譯時(shí)間約20分鐘

    2024年02月05日
    瀏覽(27)
  • Linux安裝OpenCV——利用包管理器apt從源倉(cāng)庫(kù)安裝(絕對(duì)是最簡(jiǎn)單的安裝方法)

    以Ubuntu為例,打開(kāi)終端,輸入以下命令: 然后就裝好了。可以在 下面找到裝好的OpenCV庫(kù)。cmake中使用下面幾條語(yǔ)句以使用opencv: 打開(kāi)終端,輸入: 安裝完畢后就可以使用了,終端輸入: 需要注意的是,通過(guò)apt/yum等安裝的opencv,一般不是最新版本。若需要安裝你需要的版本

    2024年02月15日
    瀏覽(16)
  • Ubuntu或Debian系統(tǒng)的漏洞修復(fù):apt安裝包管理工具

    在阿里云主機(jī)管理后臺(tái)-安全云中心,會(huì)看到系統(tǒng)最新的公布漏洞。 對(duì)于系統(tǒng)軟件漏洞,我們還是要早做修復(fù),防患于未然。 但安全云中心的功能大部分需要付費(fèi),包括一鍵修復(fù),自己修復(fù)軟件漏洞怎么操作呢? 其實(shí)很簡(jiǎn)單,只需要鏈接ssh,然后用apt安裝包管理工具進(jìn)行軟件

    2024年04月27日
    瀏覽(24)
  • Ubuntu 安裝編譯 opencv

    Ubuntu 安裝編譯 opencv

    配置 Ubuntu 鏡像源 由于部分鏡像源并沒(méi)有將軟件包的版本更新到最新,國(guó)外官方鏡像源訪問(wèn)與下載速度較慢,所以需要更新鏡像源為以下幾種: 阿里鏡像源 清華大學(xué)鏡像源 163鏡像源 中科大鏡像源 系統(tǒng)可以同時(shí)包括四種鏡像源,確保能夠及時(shí)搜索到所有的軟件的最新版本 環(huán)

    2024年02月08日
    瀏覽(21)
  • 【OpenCV】如何在Linux操作系統(tǒng)下正確安裝 OpenCV

    【OpenCV】如何在Linux操作系統(tǒng)下正確安裝 OpenCV

    我是在虛擬機(jī)上跑的 Linux 5.8.0-44-generic 。 配置如下: 目錄 第一步:下載依賴文件 第二步:下載 opencv 和 opencv_contrib 源碼 第三步:解壓縮包 第四步:移動(dòng)文件 第五步:生成 makefile 文件 第六步:進(jìn)行 make 編譯 第七步:配置路徑 第八步:測(cè)試 opencv 這一步非常重要,如果是缺

    2024年03月11日
    瀏覽(20)
  • Linux中如何通過(guò)yum或者apt下載安裝MySQL

    一、 ? yum mysql5.7以下 mysql5.7以上 Centos8 可以,但是需要重新配置文件 可以,但是需要重新配置文件 可以,但是需要重新配置文件 Centos7 可以直接yum,但是是安裝mariadb-server。如果是mysql-server需要配置文件 直接yum后啟動(dòng)就好 yum后需要修改密碼才可以進(jìn)入 Ubuntu 可以直接apt,不

    2023年04月15日
    瀏覽(60)
  • ubuntu下opencv4.6.0環(huán)境安裝編譯

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

    目錄 一.下載安裝包 二.配制安裝環(huán)境 三.開(kāi)始安裝opencv 四.添加路徑 五、配制環(huán)境 六、.出現(xiàn)以下異常: 七.測(cè)試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)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包