Hi3516a平台实现osd文字处理
由于Hi3516a平台在实现osd文字处理的时候,不支持动态添加时间戳。比较常用的方法是采用freetype、SDL、SDl_ttf这个三个开源库,配合region(区域管理)方式实现文字叠加。本文主要讨论这三个库的移植方法。记录一下,以备查询。采用虚拟机方式,系统为Ubuntu10.4
1、是源码包下载,各位可以去官网下载。建议按照我博客上的版本下载。我曾在试过最新版本,会与10.4的linux系统不兼容。而升级系统又会导致还是交叉编译包出问题。
本文所使用版本为freetype-2.4.10、SDL_ttf-2.0.11、SDL-1.2.15稍后我会传到csdn,方便无法翻墙的小伙伴下载。
2、接下来,下载好源码按照以下步骤安装:
(1)freetype安装:
tar -xvf freetype2.4.10.tar.bz2//解压
进入freetype文件目录
执行./configureCC=arm-hisiv300-linux-gcc --host=arm-hisiv300-linux
make
make install
注:若安装成功则会在/usr/local/目录下生成 bin、lib、include、share四个文件夹并且内部有相关文件;
(2)SDL安装:
tar -xvf SDL-1.2.15.tar.gz解压
进入SDL文件目录
执行./configureCC=arm-hisiv300-linux-gcc --host=arm-hisiv300-linux
make
make install
注:若安装成功后将会在usr/local/目录下的bin、lib、include、share目录下生成相应文件
(3)SDL_ttf安装:
tar -xvf SDL_ttf-2.0.11.tar.gz解压
进入SDL_ttf文件目录
执行./configureCC=arm-hisiv300-linux-gcc --host=arm-hisiv300-linux
make
make install
注:若安装成功后将会在usr/local/ 目录下的bin、lib、include、share目录下生成相应文件。
Hi3516a平台实现osd文字处理相关推荐
- Windows平台RTMP播放器/RTSP播放器如何在播放窗口添加OSD文字叠加
好多开发者在做Windows平台特别是单屏多画面显示时,希望像监控摄像机一样,可以在播放画面添加OSD台标,以实现字符叠加效果,大多开发者可很轻松的实现以上效果,针对此,本文以大牛直播SDK (Git ...
- 不同平台的OCR文字识别工具整理
1 PC平台 abbyy reader 这个软件的OCR文字识别准确率不算是最顶尖的,但是这个软件本身是最实用的.它NB就NB在他的版面还原技术,可以最大限度地把图片还原到word文件.猜测其底层是 ...
- 科大讯飞平台语音和文字互转简单介绍
首先来介绍一下科大讯飞开放平台吧?网址是:http://www.xfyun.cn/ 科大讯飞开放平台提供了很多免费的服务. 在这边分享中主要是使用java平台介绍科大讯飞中的在线语音合成功能(包括语音 ...
- 调用百度AI平台API进行文字识别和图片识别
写在前面 这应该是本年度的最后一篇技术博客了,今年在CSDN上总共发表了20篇博客,除掉几篇LeetCode的博客,都是个人工作的总结,总体来说,收获不少,随手记录的习惯也养成了.希望来年持之以恒. ...
- OSD的主要实现方法和类型(转)
源:OSD的主要实现方法和类型 目前有两种主要的OSD实现方法:外部OSD发生器与视频处理器间的叠加合成;视频处理器内部 支持OSD,直接在视频缓存内部叠加OSD信息. 外部OSD发生器与视频处理器间 ...
- OSD的主要实现方法和类型
OSD的主要实现方法和类型 目前有两种主要的OSD实现方法:外部OSD发生器与视频处理器间的叠加合成;视频处理器内部 支持OSD,直接在视频缓存内部叠加OSD信息. 外部OSD发生器与视频处理器间的叠 ...
- c# imager让图片有圆角unity_C# 10分钟完成百度图片提取文字(文字识别)——入门篇...
现在图片文字识别已经很成熟了,比如qq长按图片,点击图片识别就可以识别图片的文字,将不认识的.文字数量大的.或者不能赋值的值进行二次可复制功能. 我们现在就基于百度Ai开放平台进行个人文字识别,dem ...
- 场景文字识别的算法创新与应用,来自百度的技术前沿
点击我爱计算机视觉标星,更快获取CVML新技术 几天前,52CV曾经向大家推荐百度家 OCR主题的飞桨博士会: 飞桨博士会第四期,中国深度学习技术俱乐部诚邀您加入 百度组织的这个会比较高端,很多52C ...
- 单张、批量识别图片中文字(写入txt文件、窗口视图创建、打包.exe文件)(百度文字识别SDK+Python的GUI之tklinker+打包pyinstaller)
昨天我姐问我有没有软件可以批量识别图片上的文字,她在帮客户做资料整理,但是用的方法只能一张一张上传识别,不仅效率低还浪费时间. 我就找了找批量识别的软件,下载下来觉得:嗯?不错,界面也挺好,小东西做 ...
最新文章
- 首位猪心移植患者去世!术后存活2个月,创造医学里程碑;官方讣告:哀悼并感谢所作巨大贡献...
- 【转】 使用 AppFuse 快速构建 J2EE 应用
- leetcode91. 解码方法
- hdu 1054 Strategic Game 最小点覆盖 = 最大二分匹配
- Ghost安装之后,键盘出现字符出现乱码
- 趋势科技云安全软件_阿里达摩院发布2020十大科技趋势!量子计算、类脑计算系统崛起...
- Android TTS实现简单阅读器
- 网关支付、银联代扣通道、快捷支付、银行卡支付分别是怎么样进行支付的?...
- turbo编译码c语言,Turbo码的编译码原理及仿真.pdf
- SpringCloud Zuul配置
- 为什么很多人吐槽谭浩强的C语言程序设计?
- 《剑指offer》刷题笔记(发散思维能力):求1+2+3+...+n
- [赤域吧]最小内存的影视APP【U5影视】版本V1.10
- html钟表代码运行原理,·钟表指针运行方向的基本原理
- 云服务器 cvm mysql_腾讯云CVM如何安装搭建MySQL
- python爬虫经验之谈
- 崩坏3android版礼包,崩坏3永久有效兑换码大全 崩坏3永久有效礼包兑换码汇总
- 【zz】P2P技术简介—by红瞳
- 加密狗软加密方案离线绑定与解绑
- 单片机的串口通讯编程
热门文章
- 牛客小白月赛28—E会当凌绝顶,一览众山小(线段树)
- linux个人学习文档
- ios 拨打电话系统回调函数
- 无人机亲当“马前卒”,京东对外赋能“剑指”智慧农业
- phpyun人才系统手机WAP端设置域名教程
- win10怎样进网站服务器,win10怎样进入云服务器
- python相关毕设题目_基于java的一个有创意的web毕设题目
- 图片压缩指定大小,让您的图片高效而优美
- 【基于mini2440开发板的交叉编译环境及内核树配置.
- 到底是做CPC CPV CPA还是CPS广告好呢?哪个收益比较高?