TI中文支持网
TI专业的中文技术问题搜集分享网站

关于DVRRDK4.0版本OSD汉字显示问题

目前在学习MCFW中的OSD。

发现demo里面显示的时候只支持“通道“两个汉字显示,查看资料说如果要显示更过汉字需要自己去创建字库,然后转成yuv格式,最后分离y和UV数据,用bin2C转成C。

按照资料上面做了一个字库但是显示有问题?

如下图是我做的字库.jpg图片

下面是视频上显示的汉字:

不清楚是不是我做的字库有问题,显示的基本流程都是按照文档上来的。

附件中包含了YUV和YData、UVData以及相关的C文件。

zhul huang:

麻烦前辈和专家们指点一下,有谁遇到类似问题的可以给点建议,这个问题纠结几天了。目前进展缓慢

谢谢~~!

zhul huang:

现在汉字显示正常了,但是有一个新的疑问,怎样才能让显示字体的区域透明。

我看demo里面时间的显示区域有黑色的背景,logo和“通道” 的显示都是透明的,现在自己制作的logo和汉字显示也有背景。哪位前辈专家指导的求指点一下。

comeback:

回复 zhul huang:

请问你说的参考资料是什么?能否发个链接?我也想做中文的OSD。

zhul huang:

回复 comeback:

RDK里面有自带的资料

dvr_rdk\docs\AppNotes\目录下的 DM81xx_DVR_RDK_Software_OSD_Text_Render_Notes.pdf

amixer:

回复 zhul huang:

遇上了和你一样的问题,我有yuv的.c文件,中文显示就是不正常,我下载你的试了试,也是和你一样的,你的中文正常显示怎么搞的?

xing lixing:

你好,我想问显示自己想显示的汉字,具体是怎么显示的,能不能指导一下,能不能留下联系,我的qq85639973

赞(0)
未经允许不得转载:TI中文支持网 » 关于DVRRDK4.0版本OSD汉字显示问题
分享到: 更多 (0)