[發明專利]一種機頂盒點陣字幕字體處理方法及處理系統有效
| 申請號: | 201510097785.3 | 申請日: | 2015-03-05 |
| 公開(公告)號: | CN104717548B | 公開(公告)日: | 2017-11-24 |
| 發明(設計)人: | 張宏輝;陳曉輝;袁葦;沈少陽 | 申請(專利權)人: | 福建新大陸通信科技股份有限公司 |
| 主分類號: | H04N21/435 | 分類號: | H04N21/435;H04N21/81 |
| 代理公司: | 福州市鼓樓區京華專利事務所(普通合伙)35212 | 代理人: | 宋連梅 |
| 地址: | 350000 福建省福州市馬尾開發區儒*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 機頂盒 點陣 字幕 字體 處理 方法 系統 | ||
1.一種機頂盒點陣字幕字體處理方法,其特征在于:該方法具體為:
將字符串分割為單個字符,單個字符從機頂盒的點陣字庫中取出相應點陣數據;再將點陣數據傳入點陣字幕,對點陣字幕字體進行下述任意一個或者多個的功能處理:
對要顯示的點陣字幕的字體進行放大縮小處理;
對要顯示的點陣字幕的字體進行傾斜處理;
對要顯示的點陣字幕的字體進行下劃線處理;
對要顯示的點陣字幕的字體進行邊框處理;所述邊框處理具體為:對字幕進行逐行掃描,在碰到點陣數據中為字體數據的像素,則判斷該像素周圍八點數據情況,若為背景數據,則填充邊框數據;直到該字體所有數據都判斷后,則完成邊框功能;不為背景數據不進行處理;
對要顯示的點陣字幕的字體進行字間距處理。
2.根據權利要求1所述的一種機頂盒點陣字幕字體處理方法,其特征在于:所述放大縮小處理具體為:所述點陣數據為長寬固定的點陣矩形,則通過要獲得的目標字體寬高和待處理的點陣數據寬高比例,對待處理的點陣數據進行相應比例放大或者縮??;所述傾斜處理具體為:確定字體的傾斜程度,將待處理的字體寬度變為字體高度乘以傾斜程度加上字體原寬度;然后根據字體傾斜方向,決定點陣字體第二行數據偏移位置,其余位置用背景點陣數據填充;直到完成整個字體。
3.根據權利要求1所述的一種機頂盒點陣字幕字體處理方法,其特征在于:所述下劃線處理具體為:確定下劃線等級,該下劃線等級最高不能超過字體高度加上5個像素點;根據下劃線等級和下劃線厚度確定需要在點陣字體數據的哪一行開始加入下劃線數據,以覆蓋在原字體點陣數據上;如果下劃線位置在字體點陣數據外,則下劃線數據和字體數據之間進行填充背景數據。
4.根據權利要求1所述的一種機頂盒點陣字幕字體處理方法,其特征在于:所述字間距處理具體為:先傳入一字間距參數,在拼接兩個字體點陣數據時,會接入與字體點陣同高,寬為字間距參數的矩形數據,該數據在傳入前已填入背景數據;從而進行字間距的處理。
5.一種機頂盒點陣字幕字體處理系統,其特征在于:所述系統包括分割模塊、放大縮小模塊、斜體模塊、下劃線模塊、邊框模塊、以及字間距模塊;
所述分割模塊:將字符串分割為單個字符,單個字符從機頂盒的點陣字庫中取出相應點陣數據;再將點陣數據傳入點陣字幕,將點陣字幕字體放入放大縮小模塊、斜體模塊、下劃線模塊、邊框模塊和字間距模塊中的任意一模塊或多個模塊進行處理;
放大縮小模塊用于:對要顯示的點陣字幕的字體進行放大縮小處理;
斜體模塊用于:對要顯示的點陣字幕的字體進行傾斜處理;
下劃線模塊用于:對要顯示的點陣字幕的字體進行下劃線處理;
邊框模塊用于:對要顯示的點陣字幕的字體進行邊框處理;所述邊框模塊處理具體為:對字幕進行逐行掃描,在碰到點陣數據中為字體數據的像素,則判斷該像素周圍八點數據情況,若為背景數據,則填充邊框數據;直到該字體所有數據都判斷后,則完成邊框功能;不為背景數據不進行處理;
字間距模塊用于:對要顯示的點陣字幕的字體進行字間距處理。
6.根據權利要求5所述的一種機頂盒點陣字幕字體處理系統,其特征在于:所述放大縮小模塊處理具體為:所述點陣數據為長寬固定的點陣矩形,則通過要獲得的目標字體寬高和待處理的點陣數據寬高比例,對待處理的點陣數據進行相應比例放大或者縮??;所述斜體模塊處理具體為:確定字體的傾斜程度,將待處理的字體寬度變為字體高度乘以傾斜程度加上字體原寬度;然后根據字體傾斜方向,決定點陣字體第二行數據偏移位置,其余位置用背景點陣數據填充;直到完成整個字體。
7.根據權利要求5所述的一種機頂盒點陣字幕字體處理系統,其特征在于:所述下劃線模塊處理具體為:確定下劃線等級,該下劃線等級最高不能超過字體高度加上5個像素點;根據下劃線等級和下劃線厚度確定需要在點陣字體數據的哪一行開始加入下劃線數據,以覆蓋在原字體點陣數據上;如果下劃線位置在字體點陣數據外,則下劃線數據和字體數據之間進行填充背景數據。
8.根據權利要求5所述的一種機頂盒點陣字幕字體處理系統,其特征在于:所述字間距模塊處理具體為:先傳入一字間距參數,在拼接兩個字體點陣數據時,會接入與字體點陣同高,寬為字間距參數的矩形數據,該數據在傳入前已填入背景數據;從而進行字間距的處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建新大陸通信科技股份有限公司,未經福建新大陸通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510097785.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種視頻下載系統
- 下一篇:一種視頻播放方法及裝置





