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

瑞芯微RK3588,交叉編譯opencv

這篇具有很好參考價值的文章主要介紹了瑞芯微RK3588,交叉編譯opencv。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

這里以opencv-4.6.0為例子。

一、準備工作

下載:
opencv-4.6.0
opencv_contrib-4.6.0
.cache 提取碼:0816
eigen-3.3.9.
ffmpeg-6.0
yasm-1.3.0
交叉編譯器_gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu.tar.xz

二、安裝ffmpeg

2.1、安裝yasm

tar zxvf yasm-1.3.0.tar.gz #解壓
cd yasm-1.3.0 #進入目錄 
./configure #配置 
make && make install #編譯安裝

2.2、安裝ffmpeg

tar -zxvf ffmpeg-6.0.tar.xz
cd ffmpeg-6.0
./configure --enable-shared --prefix=/usr/local/ffmpeg
或者(未驗證)
./configure --enable-shared --enable-ffplay --enable-ffserver --prefix=/usr/local/ffmpeg
make
make install

2.3、添加ffmpeg環(huán)境

sudo vim /etc/ld.so.conf.d/ffmpeg.conf
添加:
/usr/local/ffmpeg/lib
# 刷新
sudo ldconfig
sudo vim /etc/profile
# 添加
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/ffmpeg/lib/pkgconfig
# 刷新
source /etc/profile

注意:不要關(guān)閉當前終端!后面編譯opencv也在當前終端。這里很重要!

# 查看ffmpeg版本
ffmpeg -version

三、編譯opencv

cd your opencv dir
unzip opencv-4.6.0.zip
unzip opencv_contrib-4.6.0.zip
cd opencv-4.6.0

unzip .cache.zip  #將.cache解壓到opencv-4.6.0下

mkdir build
mkdir build/aarch64_1
mkdir install
mkdir install/aarch64_1
cd build/aarch64_1
#安裝一些依賴
sudo apt install cmake git libavcodec-dev libavformat-dev libswscale-dev \
python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev \
libjasper-dev libdc1394-22-dev 
sudo apt install libgtk2.0-dev
sudo apt install pkg-config

安裝libgtk2.0-dev時的報錯,解決方案

# 配置
cmake \
-D CMAKE_BUILD_TYPE=RELEASE  \
-D CMAKE_C_COMPILER=gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-gcc \
-D CMAKE_CXX_COMPILER=gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-g++ \
-D BUILD_SHARED_LIBS=ON \
-D CMAKE_CXX_FLAGS=-fPIC \
-D CMAKE_C_FLAGS=-fPIC \
-D CMAKE_EXE_LINKER_FLAGS="-lpthread -ldl" \
-D ENABLE_PIC=ON \
-D WITH_1394=OFF \
-D WITH_ARAVIS=OFF \
-D WITH_ARITH_DEC=ON \
-D WITH_ARITH_ENC=ON \
-D WITH_CLP=OFF \
-D WITH_CUBLAS=OFF \
-D WITH_CUDA=OFF \
-D WITH_CUFFT=OFF \
-D WITH_FFMPEG=ON \
-D WITH_GSTREAMER=ON \
-D WITH_GSTREAMER_0_10=OFF \
-D WITH_HALIDE=OFF \
-D WITH_HPX=OFF \
-D WITH_IMGCODEC_HDR=ON \
-D WITH_IMGCODEC_PXM=ON \
-D WITH_IMGCODEC_SUNRASTER=ON \
-D WITH_INF_ENGINE=OFF \
-D WITH_IPP=OFF \
-D WITH_ITT=OFF \
-D WITH_JASPER=ON \
-D WITH_JPEG=ON \
-D WITH_LAPACK=ON \
-D WITH_LIBREALSENSE=OFF \
-D WITH_NVCUVID=OFF \
-D WITH_OPENCL=OFF \
-D WITH_OPENCLAMDBLAS=OFF \
-D WITH_OPENCLAMDFFT=OFF \
-D WITH_OPENCL_SVM=OFF \
-D WITH_OPENEXR=OFF \
-D WITH_OPENGL=OFF \
-D WITH_OPENMP=OFF \
-D WITH_OPENNNI=OFF \
-D WITH_OPENNNI2=OFF \
-D WITH_OPENVX=OFF \
-D WITH_PNG=ON \
-D WITH_PROTOBUF=OFF \
-D WITH_PTHREADS_PF=ON \
-D WITH_PVAPI=OFF \
-D WITH_QT=OFF \
-D WITH_QUIRC=OFF  \
-D WITH_TBB=OFF \
-D WITH_TIFF=ON \
-D WITH_VULKAN=OFF \
-D WITH_WEBP=ON \
-D WITH_XIMEA=OFF \
-D CMAKE_INSTALL_PREFIX=../../install/aarch64_1  \
-D WITH_GTK=OFF \
-D WITH_EIGEN=ON \
-D EIGEN_INCLUDE_PATH="path/eigen-3.3.9" \
-D OPENCV_EXTRA_MODULES_PATH="../../../opencv_contrib-4.6.0/modules" \
-D BUILD_ZLIB=ON \
-D ZLIB_INCLUDE_DIR="../../3rdparty/zlib" \
-D OPENCV_GENERATE_PKGCONFIG=ON \
../..

以上,有路徑的地方都需要根據(jù)自己的實際情況進行修改。
CMAKE_C_COMPILER=
CMAKE_CXX_COMPILER=
CMAKE_INSTALL_PREFIX=
EIGEN_INCLUDE_PATH=
OPENCV_EXTRA_MODULES_PATH=
ZLIB_INCLUDE_DIR=

# 配置好ffmpeg后,終端顯示以下。
--   Video I/O:
--     FFMPEG:                      NO
--       avcodec:                   YES (60.3.100)
--       avformat:                  YES (60.3.100)
--       avutil:                    YES (58.2.100)
--       swscale:                   YES (7.1.100)
--       avresample:                NO
--     GStreamer:                   NO
--     v4l/v4l2:                    YES (linux/videodev2.h)

#編譯
make -j10
make install

四、移植

打包install下面的aarch64_1,并將其放入RK3588上,然后解壓。

# 例如,解壓的路徑是/home/pi/lib/aarch64_1
sudo vim /etc/ld.so.conf.d/opencv.conf
添加:
/home/pi/lib/aarch64_1/lib

#生效
sudo ldconfig

五、成品

提取碼0816文章來源地址http://www.zghlxwxcb.cn/news/detail-715321.html

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

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

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

相關(guān)文章

  • 瑞芯微RK3568/RK3588平臺YOLOV5實時視頻算法的部署小白教程

    瑞芯微RK3568/RK3588平臺YOLOV5實時視頻算法的部署小白教程

    本文實現(xiàn)整體的部署流程比較小白,首先在PC上分別實現(xiàn)工程中的模型仿真推理、yolov5-pytorch仿真推理、自己訓練yolov5模型仿真推理,完成仿真之后再在板端分別實現(xiàn)rk提供模型的板端推理、yolov5-pytorch板端推理、自己訓練的yolov5模型板端推理,最后實現(xiàn)自己訓練的yolov5模型實

    2024年02月06日
    瀏覽(221)
  • 20230513查找瑞芯微RK3588開發(fā)板以及對DP接口的支持

    20230513查找瑞芯微RK3588開發(fā)板以及對DP接口的支持

    20230513查找瑞芯微RK3588開發(fā)板以及對DP接口的支持 2023/5/13 17:43 01、t-firefly https://www.t-firefly.com/ https://www.t-firefly.com/product/industry/aio1684xjd4 https://www.t-firefly.com/product/industry/aio3588q https://item.taobao.com/item.htm?spm=a1z10.3-c-s.w4002-24889843124.9.1d9d26b9n2njehid=691628748981 AIO-3588Q 8K AI核心板8nm A76

    2024年02月04日
    瀏覽(98)
  • 瑞芯微RK3588J安裝linux的ubuntu系統(tǒng)/刷機全步驟

    瑞芯微RK3588J安裝linux的ubuntu系統(tǒng)/刷機全步驟

    1.通過https://wiki.t-firefly.com/zh_CN/Core-3588J/index.html進入ITX3588J開發(fā)板說明書,在“升級固件”中選擇“使用USB線纜升級固件”。 ?2.按照要求下載壓縮包。 3.在開發(fā)板說明書目錄最下端“資料下載”處下載“Ubuntu固件”。 4.使用 Type-C 數(shù)據(jù)線一端連接主機,一端連接開發(fā)板。電源

    2024年02月12日
    瀏覽(37)
  • 瑞芯微RK3588開發(fā)板的固件燒錄完整教程(簡單好上手)

    瑞芯微RK3588開發(fā)板的固件燒錄完整教程(簡單好上手)

    ???????本期技術(shù)干貨內(nèi)容分享嵌入式開發(fā)板固件燒錄教程,以英碼嵌入式開發(fā)板EVM3588為例,該發(fā)板搭載的是瑞芯微RK3588平臺,燒錄方式采用最常用的USB_OTG燒錄,簡單又方便! 開發(fā)環(huán)境 主機:Ubuntu 20.04 開發(fā)板:英碼科技EVM3588開發(fā)板 燒錄工具:RKDevTool_Release_v2.92.zi

    2024年02月11日
    瀏覽(36)
  • 輕量級實時跟蹤算法NanoTrack在瑞芯微RK3588上的部署以及使用

    輕量級實時跟蹤算法NanoTrack在瑞芯微RK3588上的部署以及使用

    文章目錄 前言 一、模型轉(zhuǎn)換 1.環(huán)境配置 2.模型解構(gòu) 二、rk3588平臺使用 1.模型初始化 2.推理 github: https://github.com/Try2ChangeX/NanoTrack_RK3588_python: python版本基于rk3588的NanoTrack,每秒可達120FPS 主要參考: SiamTrackers/NanoTrack at master · HonglinChu/SiamTrackers · GitHub GitHub - rockchip-linux/rknn-tool

    2024年02月13日
    瀏覽(33)
  • 基于瑞芯微rk3588+寒武紀 | 38TOPS INT8算力的AI邊緣計算盒子,智能安防、智慧工地、智慧城管、智慧油站

    基于瑞芯微rk3588+寒武紀 | 38TOPS INT8算力的AI邊緣計算盒子,智能安防、智慧工地、智慧城管、智慧油站

    瑞芯微rk3588+寒武紀 | 38TOPS INT8算力 ●?采用?Big-Little?大小核架構(gòu),搭載四核?A76+四核?A55,CPU主頻高達?2.4GHz?,提供1MB L2 Cache?和?3MB L3?,Cache提供更強的?CPU?運算能力。 ●?高性能四核 Mali-G610 GPU,至少支持 2 路 4K UI,能流暢運行復雜的圖形處理; ●?可擴展4G/WIFI6/BT等無

    2024年02月03日
    瀏覽(19)
  • iTOP-RK3588開發(fā)板Ubuntu 系統(tǒng)交叉編譯 Qt 工程-命令行交叉編譯

    iTOP-RK3588開發(fā)板Ubuntu 系統(tǒng)交叉編譯 Qt 工程-命令行交叉編譯

    使用源碼 rk3588_linux/buildroot/output/rockchip_rk3588/host/bin/qmake 交叉編譯 QT 工程。 最后燒寫編譯好的 buildroot 鏡像,將編譯好的 QT 工程可執(zhí)行程序在 buildroot 系統(tǒng)上運行。 交叉編譯 QT 工程如下所示,首先進入 QLed 的工程目錄下。 然后使用以下命令交叉編譯 QT 工程,如下圖所示:

    2024年02月13日
    瀏覽(22)
  • 【武漢萬象奧科】瑞芯微RK3568芯片

    【武漢萬象奧科】瑞芯微RK3568芯片

    ▎產(chǎn)品展示 RK3568核心板是基于Rockchip的RK3568設(shè)計的一款高性能核心板。該處理器集成了最新的高性能CPU、GPU,并擁有豐富的接口,非常適用于工業(yè)自動化控制、人機界面、中小型醫(yī)療分析器、電力等多種行業(yè)應用。 ? ▎RK3568產(chǎn)品特點 ▎ 高性能處理器 ○ 采用四核A55架構(gòu)CPU,

    2024年02月06日
    瀏覽(88)
  • 瑞芯微RK3568開發(fā):燒錄過程

    進入rk3568這款芯片的燒錄模式共有3種方式,先講需要準備的環(huán)境要求。 1、配套sdk版本的驅(qū)動DriverAssitant_vx.x.x和RKDevTool_Release_vx.x,版本不對應可能無法燒錄,建議直接在sdk壓縮包里獲??; 2、如果正確安裝DriverAssitant_vx.x.x,且usb硬件連接完好,電腦端會有主線驅(qū)動識別ok的提

    2024年02月15日
    瀏覽(96)
  • OpenHarmony實戰(zhàn):瑞芯微RK3566移植案例(中)

    OpenHarmony實戰(zhàn):瑞芯微RK3566移植案例(中)

    上篇文章:OpenHarmony實戰(zhàn):瑞芯微RK3566移植案例(上) 常見的INPUT設(shè)備有鍵盤、鼠標、游戲桿、Touch Screen等。Touch 設(shè)備與主機通訊采用標準 I2C 總線,觸屏 IC 提供中斷支持,提高了觸屏數(shù)據(jù)的實時性。本項目的觸摸屏器件IC 為 GT911。 驅(qū)動框架模型 INPUT驅(qū)動模型 INPUT 驅(qū)動模型核

    2024年04月23日
    瀏覽(99)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包