91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

如何讓RK3506流暢刷圖,用好RGA?

觸覺智能 ? 2025-10-29 10:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文基于觸覺智能RK3506核心板/開發(fā)板,介紹RGA IM2D進(jìn)行圖像處理,包括相關(guān)編譯與測試方法。

wKgZPGgOFXqAR_quAACjcam2n2w20.jpeg

RGA IM2D簡介

  • RGA

RGA(Rockchip Graphics Accelerator,瑞芯微圖形圖像加速引擎)的 IM2D(Image 2D) 是 RK 系列芯片(如RK3506、RK3562、RK3576、RK3588等)中集成的 2D 圖形加速模塊,專注于高效處理圖像縮放、格式轉(zhuǎn)換、旋轉(zhuǎn)、疊加等 2D 圖形操作。

  • RGA應(yīng)用場景

使用嵌入式系統(tǒng)的顯示渲染、攝像頭圖像處理、UI 界面加速,如工業(yè)控制面板、智能家電、儀器儀表等。

編譯RGA IM2D測試Demo

  • 測試Demo說明

Linux SDK默認(rèn)已提供RGA相關(guān)測試demo,源碼路徑:

rk3506_linux6.1_rkr4_v1/external/linux-rga/samples/im2d_api_demo

  • 補(bǔ)丁

默認(rèn)的RGA demo不支持在RK3506上測試,需要打入補(bǔ)?。?/p>

cd /external/linux-rga/samples/

git apply rga.patch

  • 編譯應(yīng)用程序

配置工具鏈路徑、名稱:

rk3506_linux6.1_rkr4_v1/external/linux-rga/toolchains/toolchain_linux.cmake

wKgZO2kA5BuAWg8DAADKFc2sURI450.png

進(jìn)入源碼目錄進(jìn)行編譯:

cd /external/linux-rga/samples/im2d_api_demo/ ./cmake-linux.sh

wKgZO2kA5BuARYAzAALhNVbLGPw065.png

編譯生成的測試程序在目錄: build/build_linux/rgaImDemo,將程序拷貝到開發(fā)板系統(tǒng)。

wKgZPGkA5BuAFmydAADfZJJdR1A768.png

RGA功能測試

將如下路徑的測試圖像數(shù)據(jù)拷貝到開發(fā)板的/data目錄下:

rk3506_linux6.1_rkr4_v1/external/linux-rga/samples/sample_file/

wKgZPGkA5BuASiUfAABa-E8hkaI583.png

說明: in0w1280-h720-rgba8888.bin、 in1w1280-h720-rgba8888.bin

為RGBA8888格式二進(jìn)制的源圖像文件,分辨率默認(rèn)為1280x720。

  • 測試說明

RGA 支持測試圖像旋轉(zhuǎn)、裁剪、填充、縮放等功能,下述僅演示部分常見圖像處理功能,更詳細(xì)的功能測試參考官方RGA文檔,可聯(lián)系觸覺智能獲取(客服134-2385-6106)。

  • 測試圖像旋轉(zhuǎn)功能

核心API接口參數(shù):

IM_STATUS imrotate(const rga_buffer_t src,rga_buffer_t dst,int rotation,int sync = 1,int *release_fence_fd = NULL); #接口核心參數(shù)說明 src:輸入圖像緩存 dst:輸出圖像緩存 rotation:旋轉(zhuǎn)角度

測試程序支持90° 、180°、270°旋轉(zhuǎn):

rgaImDemo --rotate=90 rgaImDemo --rotate=180 rgaImDemo --rotate=270 本次測試以旋轉(zhuǎn)90°為例進(jìn)行演示: ./rgaImDemo --rotate=90

wKgZO2kA5BuAVn9hAADIQ9bdspk481.png

使用ffmpeg工具將,RGB圖像數(shù)據(jù)轉(zhuǎn).png圖片格式查看旋轉(zhuǎn)效果。

未處理前的圖像:

wKgZO2kA5BuADJVKAABN6McNgzM251.png

旋轉(zhuǎn)后的圖像格式轉(zhuǎn)換:

ffmpeg -f rawvideo -pixel_format rgba -video_size 720x1280 -i out0w1280-h720-rgba8888.bin output1.png

旋轉(zhuǎn)效果后的圖像:

wKgZPGkA5BuAGYx3AABIpsWpfPk377.png
  • 測試圖像縮放功能

核心API接口參數(shù):

IM_STATUS imresize(const rga_buffer_t src,rga_buffer_t dst,double fx = 0,double fy = 0,int interpolation = INTER_LINEAR,int sync = 1,int *release_fence_fd = NULL); #接口核心參數(shù)說明 src:輸入圖像緩存 dst:輸出圖像緩存 fx:X軸縮放系數(shù) fy:y軸縮放系數(shù)

圖像分辨率支持放大至1920x1080或縮小至720x480:

rgaImDemo --resize=up rgaImDemo --resize=down

參數(shù)說明:

up :圖像分辨率放大至1920x1080

down :圖像分辨率縮小至720x480

以將圖像分辨率縮小至720x480分辨率為例進(jìn)行演示:

./rgaImDemo --resize=down

wKgZO2kA5BuAQNeTAACq2nAO38g966.png

縮放效果:

wKgZPGkA5BuAeUuSAABRzOUF8wA119.png
  • 測試圖像顏色填充功能

核心API接口參數(shù):

IM_STATUS imfill(rga_buffer_t dst,im_rect rect,int color,int sync = 1,int *release_fence_fd = NULL); #接口核心參數(shù)說明 dst:輸出圖像緩存 rect:填充顏色的區(qū)域 color:填充顏色

對(duì)指定矩形區(qū)域進(jìn)行顏色填充,默認(rèn)支持填充紅、綠、藍(lán)顏色,默認(rèn)填充在坐標(biāo)LT(100,100),RT(400,100),LB(100,400),RB(400,400)內(nèi)的圖像。

rgaImDemo --fill=blue rgaImDemo --fill=green rgaImDemo --fill=red 以填充藍(lán)色為例進(jìn)行演示: ./rgaImDemo --fill=blue

wKgZPGkA5ByAKMgCAABTqjfXfkw68.jpeg

填充效果:

wKgZPGkA5ByAVQgEAAB4T4Sje9Q241.png

產(chǎn)品簡介

觸覺智能RK3506開發(fā)板/核心板,搭載瑞芯微RK3506B/RK3506J低功耗多核異構(gòu)處理器(3核A7@1.5Ghz+M0,滿載0.65W),雙CAN FD、雙網(wǎng)口、6路串口,最高支持-40℃~85℃嚴(yán)苛環(huán)境,百元內(nèi)國產(chǎn)化方案助力工控、IoT與智能設(shè)備高效升級(jí)!

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

    關(guān)注

    26

    文章

    6288

    瀏覽量

    117992
  • 瑞芯微
    +關(guān)注

    關(guān)注

    27

    文章

    790

    瀏覽量

    54256
  • 核心板
    +關(guān)注

    關(guān)注

    6

    文章

    1396

    瀏覽量

    31994
  • RK3506
    +關(guān)注

    關(guān)注

    0

    文章

    94

    瀏覽量

    924
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何用RK3506核心板自研一款嵌入式工業(yè)網(wǎng)關(guān)?

    飛凌嵌入式RK3506核心板做工業(yè)網(wǎng)關(guān)
    的頭像 發(fā)表于 03-19 16:32 ?2077次閱讀
    如何用<b class='flag-5'>RK3506</b>核心板自研一款嵌入式工業(yè)網(wǎng)關(guān)?

    米爾瑞芯微多核異構(gòu)低功耗RK3506核心板重磅發(fā)布

    近日,米爾電子發(fā)布MYC-YR3506核心板和開發(fā)板,基于國產(chǎn)新一代入門級(jí)工業(yè)處理器瑞芯微RK3506,這款芯片采用三核Cortex-A7+單核Cortex-M0多核異構(gòu)設(shè)計(jì),不僅擁有豐富的工業(yè)接口
    發(fā)表于 05-16 17:20

    【米爾RK3506國產(chǎn)開發(fā)板評(píng)測試用】開箱體體驗(yàn)

    很高興今天收到了米爾科技的RK3506開發(fā)板,下面是開箱體驗(yàn),后期的測試使用中將會(huì)做詳細(xì)的測試和試用。 1.開箱,包含以下: RK3506開發(fā)板1 USB_TYPEC1 10Pin連接端子1 快速
    發(fā)表于 07-30 01:06

    RK3506各型號(hào)間有什么差異?

    RK3506單板機(jī)(卡片電腦)是一款高性能三核Cortex-A7處理器,內(nèi)部集成Cortex-M0核心,RK3506單板機(jī)具有接口豐富、實(shí)時(shí)性高、顯示開發(fā)簡單、低功耗及多系統(tǒng)支持等特點(diǎn),非常適合于工業(yè)控制、工業(yè)通信、人機(jī)交互等應(yīng)用場景。
    的頭像 發(fā)表于 12-05 16:39 ?2977次閱讀
    <b class='flag-5'>RK3506</b>各型號(hào)間有什么差異?

    低成本解決方案,RK3506的應(yīng)用場景分析!

    RK3506 是瑞芯微推出的MPU產(chǎn)品,芯片制程為22nm,定位于輕量級(jí)、低成本解決方案。該MPU具有低功耗、外設(shè)接口豐富、實(shí)時(shí)性高的特點(diǎn),適合用多種工商業(yè)場景。本文將基于RK3506的設(shè)計(jì)特點(diǎn),為大家分析其應(yīng)用場景。
    的頭像 發(fā)表于 12-11 15:26 ?2503次閱讀
    低成本解決方案,<b class='flag-5'>RK3506</b>的應(yīng)用場景分析!

    RK3506各型號(hào)該怎么選?瑞芯微全新工業(yè)芯片介紹 觸覺智能出品

    RK3506各型號(hào)該怎么選?瑞芯微全新工業(yè)芯片介紹,還將推出與星閃技術(shù)相結(jié)合的RK3506星閃網(wǎng)關(guān)開發(fā)板
    的頭像 發(fā)表于 12-25 10:27 ?2720次閱讀
    <b class='flag-5'>RK3506</b>各型號(hào)該怎么選?瑞芯微全新工業(yè)芯片介紹 觸覺智能出品

    RK3506到底有多香?搶先看核心板詳細(xì)參數(shù)配置

    RK3506到底有多香?觸覺智能已推出RK3506核心板,搶先了解核心板詳細(xì)參數(shù)配置!
    的頭像 發(fā)表于 01-18 11:33 ?3725次閱讀
    <b class='flag-5'>RK3506</b>到底有多香?搶先看核心板詳細(xì)參數(shù)配置

    觸覺智能RK3506核心板,工業(yè)應(yīng)用之RK3506 RT-Linux實(shí)時(shí)性測試

    觸覺智能RK3506核心板,工業(yè)應(yīng)用方案分享之RT-Linux實(shí)時(shí)性測試
    的頭像 發(fā)表于 04-27 19:27 ?1928次閱讀
    觸覺智能<b class='flag-5'>RK3506</b>核心板,工業(yè)應(yīng)用之<b class='flag-5'>RK3506</b> RT-Linux實(shí)時(shí)性測試

    瑞芯微RK3506 vs NXP i.MX6ULL

    在關(guān)鍵技術(shù)國產(chǎn)化浪潮中,國產(chǎn)芯片正以更高性能、更優(yōu)成本及自主可控優(yōu)勢實(shí)現(xiàn)對(duì)海外方案的成功替代。今天觸覺智能拿出自家新品瑞芯微RK3506核心板(IDO-SOM3506-S1),與線上某款熱銷
    的頭像 發(fā)表于 06-19 16:26 ?1232次閱讀
    瑞芯微<b class='flag-5'>RK3506</b> vs NXP i.MX6ULL

    有獎(jiǎng)丨米爾 瑞芯微RK3506開發(fā)板免費(fèi)試用來啦!

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3506應(yīng)用處理器的MYD-YR3506開發(fā)板免費(fèi)試用名額增加啦
    的頭像 發(fā)表于 07-10 08:03 ?890次閱讀
    有獎(jiǎng)丨米爾 瑞芯微<b class='flag-5'>RK3506</b>開發(fā)板免費(fèi)試用來啦!

    明遠(yuǎn)智睿RK3506:嵌入式領(lǐng)域新標(biāo)桿

    的性能與可靠性直接關(guān)系到行業(yè)的發(fā)展進(jìn)程。明遠(yuǎn)智睿RK3506開發(fā)板以其卓越的技術(shù)實(shí)力,在嵌入式領(lǐng)域樹立了新標(biāo)桿,為各行業(yè)的應(yīng)用革新提供了堅(jiān)實(shí)基礎(chǔ),推動(dòng)眾多行業(yè)邁向高質(zhì)量發(fā)展新階段。 異構(gòu)架構(gòu)的創(chuàng)新設(shè)計(jì), RK3506 開發(fā)板在
    的頭像 發(fā)表于 08-26 17:51 ?634次閱讀

    RK3506開發(fā)板Linux開發(fā)板極致性價(jià)比之選

    RK3506開發(fā)板Linux開發(fā)板極致性價(jià)比之選瑞芯微RK3506開發(fā)板,3核Cortex-A7@1.5GHz+Cortex-M0,Linux+RT-Thread系統(tǒng)支持,128MB超大
    的頭像 發(fā)表于 09-11 16:26 ?3440次閱讀
    <b class='flag-5'>RK3506</b>開發(fā)板Linux開發(fā)板極致性價(jià)比之選

    基于RK3506的監(jiān)控系統(tǒng)

    1 簡介 本文基于 RK3506開發(fā)板的監(jiān)控系統(tǒng)的詳細(xì)方案與實(shí)現(xiàn)流程,結(jié)合硬件選型、軟件部署、算法優(yōu)化和系統(tǒng)集成實(shí)現(xiàn)一套“低功耗、可離線、可遠(yuǎn)程”的輕量級(jí)智能監(jiān)控系統(tǒng)。系統(tǒng)架構(gòu)如下所示。 2 系統(tǒng)
    的頭像 發(fā)表于 11-30 00:54 ?925次閱讀
    基于<b class='flag-5'>RK3506</b>的監(jiān)控系統(tǒng)

    技術(shù)分享 | RK3506如何交叉編譯frp wireguard

    RK3506擁有著不錯(cuò)的性價(jià)比以及與之相匹配的性能優(yōu)勢,非常適合用來做邊緣計(jì)算網(wǎng)關(guān)、小型數(shù)據(jù)收集端點(diǎn)等。今天給大家?guī)韮煽顑?nèi)網(wǎng)穿透工具的交叉編譯移植,方便在RK3506上搭建相關(guān)應(yīng)用。在編譯兩個(gè)工具
    的頭像 發(fā)表于 12-25 17:29 ?576次閱讀
    技術(shù)分享 | <b class='flag-5'>RK3506</b>如何交叉編譯frp wireguard

    RK3506 MIPI轉(zhuǎn)HDMI顯示開發(fā)實(shí)戰(zhàn):從硬件到驅(qū)動(dòng)全解析

    從 0 入門 Linux 嵌入式開發(fā)!RK3506 開發(fā)板實(shí)戰(zhàn)教程系列開篇 在嵌入式設(shè)備開發(fā)中,MIPI DSI接口(移動(dòng)行業(yè)處理器接口)廣泛用于連接LCD屏,而HDMI則是高清顯示輸出的主流標(biāo)準(zhǔn)
    的頭像 發(fā)表于 01-06 07:09 ?521次閱讀
    <b class='flag-5'>RK3506</b> MIPI轉(zhuǎn)HDMI顯示開發(fā)實(shí)戰(zhàn):從硬件到驅(qū)動(dòng)全解析