一種基于達(dá)芬奇平臺(tái)的字符串處理顯示方法

基本信息

申請?zhí)?/td> CN201510046791.6 申請日 -
公開(公告)號 CN104639854B 公開(公告)日 2017-08-04
申請公布號 CN104639854B 申請公布日 2017-08-04
分類號 H04N5/445(2011.01)I 分類 電通信技術(shù);
發(fā)明人 劉峰;蘇莎莎;陳色桃;江艷鋒 申請(專利權(quán))人 廣東迅通科技股份有限公司
代理機(jī)構(gòu) 廣州嘉權(quán)專利商標(biāo)事務(wù)所有限公司 代理人 廣東迅通科技股份有限公司
地址 510075 廣東省廣州市越秀區(qū)先烈中路80號12層
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種基于達(dá)芬奇平臺(tái)的字符串處理顯示方法,包括:獲取中英文混合的待顯示字符串;查找待顯示字符串的機(jī)內(nèi)碼并進(jìn)行識(shí)別判斷,獲得所有英文字符;將獲得的每個(gè)字節(jié)的英文字符的ASCII碼轉(zhuǎn)換為預(yù)設(shè)漢字字符庫中對應(yīng)的兩字節(jié)的漢字機(jī)內(nèi)碼,最后獲得待顯示字符串的漢字機(jī)內(nèi)碼;將待顯示字符串的漢字機(jī)內(nèi)碼轉(zhuǎn)換為漢字區(qū)位碼;查找預(yù)設(shè)漢字字符庫,獲得每個(gè)字符對應(yīng)的字模數(shù)據(jù);將字模數(shù)據(jù)擴(kuò)展到用戶設(shè)定的字體大小,進(jìn)而對每一位進(jìn)行判斷,對“0”位和“1”位分別填充不同的YUV數(shù)據(jù)后發(fā)送到OSD緩存區(qū)進(jìn)行顯示。本發(fā)明可動(dòng)態(tài)顯示中英文混合字符,實(shí)現(xiàn)多種字體大小的顯示,大大節(jié)省系統(tǒng)資源,可廣泛應(yīng)用于OSD顯示領(lǐng)域。