[TI TDA4 J721E]TIOVX Image图像相关操作

[TI TDA4 J721E]TIOVX Image图像相关操作(修正版) TI TDA4 图像相关操作 创建图像/映射图像/复制图像 vxCreateImage vxMapImagePatch vxCopyImagePatch vxCreateImageFromHandle vxCreateImageFromROI 阅读详情

        大家好,首先感谢阅读,如果您也对TDA4相关的开发感兴趣,可以私信联系博主,我们这边有个学习交流群,可以入群和大家一起交流学习。
        也可以加博主WX :AIR_12 我会拉你入群。保持开源精神,共同分享、进步!

         创建了开源的Demo演示案例库,后续会把Demo代码放到这个Gitee库里:

TDA4/TI TDA4https://gitee.com/tda4/ti-tda4        欢迎大家加入,一起维护这个开源库,给更多的朋友提供帮助。


        由于这篇博客写的时间靠前,很多概念阐述不是很清楚,当时就想着能用就行,很多概念模糊/定义不清,优先参考最新更新的这篇,链接如下:

[TI TDA4 J721E]TIOVX Image图像相关操作(修正版)_AIRKernel的博客-优快云博客

下面的这些,可以作为参考代码使用。(仅供参考)


大家在使用TDA4开发板时,可能会遇到对创建好的图像的操作,比如:

//RGB 图像的创建
obj->disp_image = vxCreateImage(obj->context, DISPLAY_WIDTH, DISPLAY_HEIGHT, VX_DF_IMAGE_RGB);

//NV12 图像的创建
obj->disp_image = vxCreateImage(obj->context, DISPLAY_WIDTH, DISPLAY_HEIGHT, VX_DF_IMAGE_NV12);

对于这些创建的图像可能会将需要显示的图片放置到disp_image内。下面对不同图像进行不同的说明,需要注意的是,不同的图像类型,使用的函数是不一样的。

vxCopyImagePatch

[TI TDA4 J721E](升级版)单屏显示多路摄像头数据(img_mosaic_module节点使用) 前几天写了一个关于单屏多显示的帖子: [TI TDA4]TIOVX 单屏显示多路摄像头数据(Mosaic节点使用)_AIRKernel的博客-优快云博客 当时只是研究了其中的一个Demo,这个Demo里面的图像显示还是有点问题,应该是当时作者算法的问题,我也没有详细研究。 这两天重新梳理了以下,发现有一个Node是专门做这个图像镶嵌的工作的,img_mosaic节点。 这篇博客就写一下这个节点的移植和实际应用。 首先看一下效果图: 这里可以...... 阅读详情

相关推荐

[TI TDA4 J721E]Encode节点编码YUV NV12图像视频生成H.264视频流 使用和移植

YUV encode H.264

AIRKernel的博客 5558

[TI TDA4 J721E]TIOVX 单屏显示多路摄像头数据(Mosaic节点使用)

很久没有更新博客了,最近测试了一个比较使用的Node,在这里和大家分享一下。 在工程项目上,有时会使用到一个屏幕需要显示多路摄像头数据的需求。在浏览TI官方提供的SDK开发包,发现一个比较简单的Demo。 我使用的是ti-processor-sdk-rtos-j721e-evm-08_00_00_12,大家可以自行在TI官网上下载这个开发包,这里不做赘述,如果有疑问的小伙伴,可以私信我,后面可以整理一个比较详细的从下载到编译成功的博客。 TDA4 SDK 下载地址 ......

AIRKernel的博客 3205

[TI TDA4 J721E] TIOVX 常用函数详解 之——vxReplicateNode

vxReplicateNode vx_bool replicate

AIRKernel的博客 2774

[TI TDA4 J721E] TIOVX 常用函数详解 之——“ObjectArray”

TI TDA4 ObjectArray vxCreateObjectArray vxQueryObjectArray vxGetObjectArrayItem vxReleaseObjectArray

AIRKernel的博客 2619

[TI TDA4 J721E]]Decode节点解码H.264视频流生成NV12 YUV图像 使用和移植

Encode 生成H264视频流 Decode 生成 NV12YUV图像 Pipeline 使用 Decode 代码移植

AIRKernel的博客 2549

第一节 openvx(PC)

安装相关软件:1. 下载VivanteIDE 2.1.0软件    /buildroot/output/build/gpu/gpu_utils/VivantelIDE备注:openvx的API可在/buildroot/output/build/gpu-1.0.0/gpu_driver/driver/khronos/libOpenvx/utility/vx_utility.c2. 安装Vivante...

abedg126的博客 3655

通过对fb0的操作,实现截屏,和送图片到fb0

通过对fb0的操作,实现截屏,和送图片到fb0,支持rgb565 rgb888 xrgb8888格式的bmp和fb0

CocosCreator视频播放黑屏?手把手教你封装VideoPlayer组件解决Web环境问题

本文针对Cocos Creator在Web环境下视频播放黑屏等常见问题,提供了一套工程化的VideoPlayer组件封装解决方案。文章深入剖析了浏览器自动播放策略、DOM样式隔离等核心挑战,并手把手教你实现一个健壮的管理器,涵盖兼容性处理、性能优化与内存管理,确保视频播放稳定流畅。

plum99的博客 600

SMETANA 安装使用教程

关于SMETANA的安装和简单使用信息

qq_44940977的博客 1170

深度学习二分类实战:用Python+Keras搞定基因表达数据预测(附完整代码)

本文详细介绍了如何使用Python和Keras构建深度学习模型进行基因表达数据的二分类预测。通过数据预处理、特征选择、神经网络构建及优化策略,特别针对小样本场景提供了调参技巧和模型解释方法。文章还包含完整的代码示例,帮助读者快速掌握深度学习在生物信息学中的应用。

weixin_30642561的博客 245

SCCM实战指南:从零搭建企业级Windows自动化部署平台

本文提供了一份详细的SCCM实战指南,手把手教你从零搭建企业级Windows自动化部署平台。内容涵盖环境规划、AD架构扩展、SQL Server配置、SCCM主站点安装,以及最终实现操作系统镜像的自动化部署,旨在帮助IT管理员彻底告别手动装机,实现高效、规范的Windows设备批量管理。

weixin_29251337的博客 638

ArcGIS基础:CAD数据转换为GIS数据(符号化显示、数据转换、线转面、空间连接)

1、符号化显示: CAD数据加载进来有很多列表,包含了点【point】、线【polyline】、面【polygon】、标注数据【Annotation】等数据,本次实验我们需要用到的是面数据,也就是.dwgPolygong格式的数据。如下图所示: 把数据加载进来,然后在2处打开属性表,查看CAD数据的属性表,打开后可以发现【layer】图层表示就是地块的用地性质,它就是符号化显示的依据。 我们在数据上右键【属性】,打开图层属性,找到【符号系统】,选择类别中的【唯一值】,然后在【值字段】下拉选择【layer】,

yuanYW7556的博客 2万+

利用LATX技术在龙芯安同AOCS OS上部署坚果云:跨架构文件同步实战

本文详细介绍了如何在龙芯安同AOCS OS上,利用LATX指令翻译技术部署坚果云客户端,实现跨架构文件同步。通过安装LATX环境、解压x64安装包、运行安装脚本三步,成功在loongarch64架构上运行仅支持x86_64的软件,解决了国产平台办公协同的痛点,并分享了性能实测与优化建议。

weixin_29305337的博客 457

FISCO BCOS(一)———搭建单群组FISCO BCOS联盟链

1、安装ubuntu依赖 sudo apt install -y openssl curl 2、创建操作目录, 下载安装脚本 创建操作目录 cd ~ && mkdir -p fisco && cd fisco 下载脚本 curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.8.0/build_chain.sh && chmod u+x build_chain.

林中有神君 6654

YOLO创新点改进点的消融实验设计规范

YOLO改进的消融实验是一种重要的方法,用于评估和验证模型中不同组件的影响。在进行YOLO改进的消融实验时,我们可以选择一些可能的改进点,比如Backbone网络、Anchor框设计和损失函数设计,然后通过实验来分析它们对模型性能的影响。首先,我们需要确定实验设计。对于每个改进点,我们将设计多个实验组,并针对每个实验组训练模型并进行性能评估。这里以三个改进点为例进行说明:改进点1:Backbone网络 (改进点2:Anchor框设计 (改进点3:损失函数设计 (

crasher123的博客 2911

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

上一篇: [TI TDA4 J721E]TIOVX 单屏显示多路摄像头数据(Mosaic节点使用)
下一篇: [TI TDA4 J721E]USB摄像头获取YUV数据并显示Demo的实现
AIRKernel
博客等级 码龄5年 467粉丝 31原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值