This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

怎样修改SWOSD实现中文字符叠加?



小弟最近在看 ipnc_mcfw/mcfw/src_bios6/links_m3vpss/alg/sw_osd 中的代码,通过调试发现 APPRO 方案是通过77个字符(ASCII都没覆盖全)的YUV数据分离出的连个数组实现的英文字符叠加;当我用中文字符替换特定位置的英文字母后,比如用“龙马精神”替换“ABCD”(字符宽度一致),然后按照 DM81xx_DVR_RDK_Software_OSD_Text_Render_Notes.pdf 文档将它最终转换成两个数组,重新编译;在网页界面上设置用户定义字符串为“ABCD”,屏幕上就会显示“龙马精神”。

若要实现任意中文字符的叠加,该怎么修改SWOSD呢,请大神指教。