国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

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

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

掃碼添加小助手

加入工程師交流群

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

wKgZPGgOFXqAR_quAACjcam2n2w20.jpeg

RGA IM2D簡介

  • RGA

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

  • RGA應用場景

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

編譯RGA IM2D測試Demo

  • 測試Demo說明

Linux SDK默認已提供RGA相關測試demo,源碼路徑:

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

  • 補丁

默認的RGA demo不支持在RK3506上測試,需要打入補丁:

cd /external/linux-rga/samples/

git apply rga.patch

  • 編譯應用程序

配置工具鏈路徑、名稱:

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

wKgZO2kA5BuAWg8DAADKFc2sURI450.png

進入源碼目錄進行編譯:

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

wKgZO2kA5BuARYAzAALhNVbLGPw065.png

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

wKgZPGkA5BuAFmydAADfZJJdR1A768.png

RGA功能測試

將如下路徑的測試圖像數據拷貝到開發板的/data目錄下:

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

wKgZPGkA5BuASiUfAABa-E8hkaI583.png

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

為RGBA8888格式二進制的源圖像文件,分辨率默認為1280x720。

  • 測試說明

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

  • 測試圖像旋轉功能

核心API接口參數:

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

測試程序支持90° 、180°、270°旋轉:

rgaImDemo --rotate=90 rgaImDemo --rotate=180 rgaImDemo --rotate=270 本次測試以旋轉90°為例進行演示: ./rgaImDemo --rotate=90

wKgZO2kA5BuAVn9hAADIQ9bdspk481.png

使用ffmpeg工具將,RGB圖像數據轉.png圖片格式查看旋轉效果。

未處理前的圖像:

wKgZO2kA5BuADJVKAABN6McNgzM251.png

旋轉后的圖像格式轉換:

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

旋轉效果后的圖像:

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

核心API接口參數:

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); #接口核心參數說明 src:輸入圖像緩存 dst:輸出圖像緩存 fx:X軸縮放系數 fy:y軸縮放系數

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

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

參數說明:

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

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

以將圖像分辨率縮小至720x480分辨率為例進行演示:

./rgaImDemo --resize=down

wKgZO2kA5BuAQNeTAACq2nAO38g966.png

縮放效果:

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

核心API接口參數:

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

對指定矩形區域進行顏色填充,默認支持填充紅、綠、藍顏色,默認填充在坐標LT(100,100),RT(400,100),LB(100,400),RB(400,400)內的圖像。

rgaImDemo --fill=blue rgaImDemo --fill=green rgaImDemo --fill=red 以填充藍色為例進行演示: ./rgaImDemo --fill=blue

wKgZPGkA5ByAKMgCAABTqjfXfkw68.jpeg

填充效果:

wKgZPGkA5ByAVQgEAAB4T4Sje9Q241.png

產品簡介

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開發板
    +關注

    關注

    26

    文章

    6161

    瀏覽量

    114174
  • 瑞芯微
    +關注

    關注

    27

    文章

    708

    瀏覽量

    53628
  • 核心板
    +關注

    關注

    6

    文章

    1354

    瀏覽量

    31838
  • RK3506
    +關注

    關注

    0

    文章

    85

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何用RK3506核心板自研一款嵌入式工業網關?

    飛凌嵌入式RK3506核心板做工業網關
    的頭像 發表于 03-19 16:32 ?1857次閱讀
    如何用<b class='flag-5'>RK3506</b>核心板自研一款嵌入式工業網關?

    米爾瑞芯微多核異構低功耗RK3506核心板重磅發布

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

    【米爾RK3506國產開發板評測試用】開箱體體驗

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

    RK3506各型號間有什么差異?

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

    低成本解決方案,RK3506的應用場景分析!

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

    RK3506各型號該怎么選?瑞芯微全新工業芯片介紹 觸覺智能出品

    RK3506各型號該怎么選?瑞芯微全新工業芯片介紹,還將推出與星閃技術相結合的RK3506星閃網關開發板
    的頭像 發表于 12-25 10:27 ?2389次閱讀
    <b class='flag-5'>RK3506</b>各型號該怎么選?瑞芯微全新工業芯片介紹 觸覺智能出品

    RK3506到底有多香?搶先看核心板詳細參數配置

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

    觸覺智能RK3506核心板,工業應用之RK3506 RT-Linux實時性測試

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

    瑞芯微RK3506開發板必備之LVGL應用開發手冊,深圳觸覺智能出品

    SDL送顯。目前RK3506平臺可支持SDL送顯。本文基于觸覺智能RK3506星閃開發板進行演示,配套RK3506核心板(3核A7@1.5GHz+M0@200MHz多
    的頭像 發表于 04-27 19:31 ?1240次閱讀
    瑞芯微<b class='flag-5'>RK3506</b>開發板必備之LVGL應用開發手冊,深圳觸覺智能出品

    米爾基于瑞芯微RK3506核心板開發板

    MYC-YR3506核心板及開發板新一代入門級國產工業處理器RK3506,3核A7+單核M0多核異構RK3506B:3*Cortex-A7@1.5 GHz,Cortex-M0@200MHz
    發表于 05-15 16:00 ?11次下載

    瑞芯微RK3506 vs NXP i.MX6ULL

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

    有獎丨米爾 瑞芯微RK3506開發板免費試用來啦!

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

    明遠智睿RK3506:嵌入式領域新標桿

    的性能與可靠性直接關系到行業的發展進程。明遠智睿RK3506開發板以其卓越的技術實力,在嵌入式領域樹立了新標桿,為各行業的應用革新提供了堅實基礎,推動眾多行業邁向高質量發展新階段。 異構架構的創新設計, RK3506 開發板在
    的頭像 發表于 08-26 17:51 ?492次閱讀

    RK3506開發板Linux開發板極致性價比之選

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

    基于RK3506的監控系統

    1 簡介 本文基于 RK3506開發板的監控系統的詳細方案與實現流程,結合硬件選型、軟件部署、算法優化和系統集成實現一套“低功耗、可離線、可遠程”的輕量級智能監控系統。系統架構如下所示。 2 系統
    的頭像 發表于 11-30 00:54 ?377次閱讀
    基于<b class='flag-5'>RK3506</b>的監控系統