两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

生成文字或圖形點(diǎn)陣的方法與裝置的制作方法

文檔序號(hào):6470398閱讀:227來源:國知局
專利名稱:生成文字或圖形點(diǎn)陣的方法與裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及點(diǎn)陣處理技術(shù),尤其是涉及一種生成文字或圖形點(diǎn)陣的方法與裝置。
背景技術(shù)
隨著信息全球化和產(chǎn)品全球化的演變,同一個(gè)生產(chǎn)制造商生產(chǎn)制造的某一款同型號(hào)的產(chǎn) 品可能世界上不同國家與地區(qū)。而不同國家與地區(qū)使用的語言、文字存在差異,用戶的喜好 也不一樣。因此,針對不同的使用國家和地區(qū),電子產(chǎn)品需要提供適應(yīng)本地用戶需要的語言、 字體風(fēng)格和字體大小的界面提示語言,以使產(chǎn)品更為人性化。
然而,目前的電子產(chǎn)品雖然可以提供不同的語言界面,但語言界面上的文字和圖形界面 并無法隨意更換。因此,如何便捷地在電子產(chǎn)品的界面提示語言上提供客戶需要更改的字體 風(fēng)格和字體大小,使產(chǎn)品更具有市場竟?fàn)幜透?,成為急待解決的問題。

發(fā)明內(nèi)容
本發(fā)明的目的是提出一種生成文字或圖形點(diǎn)陣的方法與裝置,通過將需要能夠隨意更改 的文字或圖片轉(zhuǎn)換成點(diǎn)陣顯示,以解決目前電子產(chǎn)品的界面提示語言上無法隨意根據(jù)客戶需 要更改字體風(fēng)格和字體大小的技術(shù)問題。
為解決本發(fā)明的技術(shù)問題,本發(fā)明公開一種生成文字或圖形點(diǎn)陣的方法,其包括 步驟a、使用圖片處理工具將需要做成點(diǎn)陣的文字或圖片進(jìn)行編輯處理,保存為位圖格 式的圖片文件;
步驟b、從所述圖片文件提取位圖信息,獲取每個(gè)像素的像素值; 步驟c、分別以1比特位對應(yīng)1個(gè)像素,使像素值為0的像素對應(yīng)的比特位為0,像素 值不為0的像素對應(yīng)的比特位為1,使用與像素個(gè)數(shù)相同的比特位來控制生成點(diǎn)陣。 其中,步驟c包括
步驟cl、將每個(gè)像素的值賦值給一個(gè)數(shù)據(jù)元素個(gè)數(shù)等于像素個(gè)數(shù)的數(shù)組的相應(yīng)數(shù)據(jù)元
素;
步驟c2、以每個(gè)數(shù)據(jù)元素對應(yīng)1比特位,使數(shù)據(jù)元素的值為0時(shí)對應(yīng)的比特位為0,數(shù) 據(jù)元素的值不為0時(shí)對應(yīng)的比特位為1來控制生成點(diǎn)陣。 其中,所述位圖格式為8位索引色的BMP格式。 其中,所述文字取自國際標(biāo)準(zhǔn)化組織的ISO/IEC 8859字符集。 另外,本發(fā)明還公開一種生成文字或圖形點(diǎn)陣的裝置,其包括
編輯處理單元,用于使用圖片處理工具將需要做成點(diǎn)陣的文字或圖片進(jìn)行編輯處理,保 存為位圖格式的圖片文件;
位圖提取單元,用于從所述圖片文件提取位圖信息,獲取每個(gè)像素的像素值; 點(diǎn)陣生成控制單元,用于分別以1比特位對應(yīng)1個(gè)像素,使像素值為0的像素對應(yīng)的比特位為0,像素值不為0的像素對應(yīng)的比特位為1,使用與像素個(gè)數(shù)相同的比特位來控制生 成點(diǎn)陣。
其中,所述點(diǎn)陣生成控制單元包括
數(shù)組生成與處理模塊,用于生成一個(gè)數(shù)據(jù)元素個(gè)數(shù)等于像素個(gè)數(shù)的數(shù)組,將每個(gè)像素的 值分別賦值給該數(shù)組中相應(yīng)的數(shù)據(jù)元素;
點(diǎn)陣控制模塊,用于以每個(gè)數(shù)據(jù)元素對應(yīng)1比特位,使數(shù)據(jù)元素的值為0時(shí)對應(yīng)的比特 位為0,數(shù)據(jù)元素的值不為0時(shí)對應(yīng)的比特位為1來控制生成點(diǎn)陣。
與現(xiàn)有技術(shù)相比,本發(fā)明具有如下有益效果
本發(fā)明是將通過將需要能夠隨意更改的文字或圖片借用圖片處理工具進(jìn)行編輯處理,保 存為位圖格式的圖片文件;然后,由于位圖格式的圖片文件中每個(gè)像素的信息是分別存儲(chǔ)的, 周此,可以方便的從圖片文件提取位圖信息;再判斷每個(gè)像素的像素值是否為0,控制像素 值為0的像素點(diǎn)在點(diǎn)陣中不顯示,而像素值不為0的像素點(diǎn)在點(diǎn)陣中顯示即可。因此,本發(fā) 明通過將需要能夠隨意更改的文字或圖片轉(zhuǎn)換成點(diǎn)陣顯示,使點(diǎn)陣顯示的文字或圖片可以根 據(jù)用戶需要隨意更改,從而使電子產(chǎn)品的界面提示語言可以根據(jù)客戶需要隨意更改字體風(fēng)格 和字體大小,提高電子產(chǎn)品的人性化。


圖1是本發(fā)明一個(gè)實(shí)例的流程示意圖; 圖2是本發(fā)明一個(gè)實(shí)例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明是將需要能夠隨意更改的文字或圖片進(jìn)行編輯處理后轉(zhuǎn)換成位圖,再根據(jù)位圖信 息轉(zhuǎn)換生成點(diǎn)陣。
如圖l所示,本實(shí)施例包括以下步驟
步驟S110:選擇需要做成點(diǎn)陣的文字或圖片。比如,從相應(yīng)語言的國際標(biāo)準(zhǔn)化組織的 ISO/IEC 8S59字符集中選擇需要做成點(diǎn)陣的文字。
步驟S120:使用圖片處理工具將需要做成點(diǎn)陣的文字或圖片進(jìn)行編輯處理,保存為位圖 格式的圖片文件。
圖片處理工具有很多,比如photoshop、 coredraw等軟件。以photoshop軟件為例在 Photoshop中創(chuàng)建一個(gè)大小與文字或圖片像素個(gè)數(shù)相同且背景為透明的圖片模板;將步驟 Sl 10中的字符或圖片復(fù)制到創(chuàng)建的圖片模板,按照實(shí)際需要調(diào)整字符或圖片的字體或大小 等,將得到的圖片保存為8位索引色的BMP格式的圖片文件。
步驟S130:由于位圖^"式的圖片文件中每個(gè)像素的信息是分別存儲(chǔ)的,因此,可以方 便的從圖片文件提取位圖信息,也即是提取BMP格式的圖片中每個(gè)像素的像素值。
步驟S140:建立一個(gè)數(shù)據(jù)元素個(gè)數(shù)等于像素個(gè)數(shù)的數(shù)組,將每個(gè)像素的像素值賦值該 數(shù)組中相應(yīng)的數(shù)據(jù)元素。比如,BMP圖片的大小為M*N像素,則新建數(shù)組D[M][N],且 D,j[i]D]的值為序號(hào)為(I' j)的像素點(diǎn)像素值(其中,1必M, lSj^VI的整數(shù))。
步驟S150:以每個(gè)數(shù)據(jù)元素對應(yīng)l比特(bit)位,使數(shù)據(jù)元素的值為0時(shí)對應(yīng)的比特位為 0,數(shù)據(jù)元素的值不為0時(shí)對應(yīng)的比特位為1來控制生成點(diǎn)陣。由于生成點(diǎn)陣時(shí),計(jì)算^L只關(guān)注每個(gè)點(diǎn)陣是否顯示。比如文字點(diǎn)陣,只有文字字跡經(jīng)過 的像素,其像素的像素值不為0,在生成點(diǎn)陣時(shí)需要顯示;而文字字跡不經(jīng)過的像素,其像 素的像素值為O,生成點(diǎn)陣時(shí)不需要顯示。因此,對于數(shù)組D[M][N]中每個(gè)數(shù)據(jù)元素的數(shù)值, 只有關(guān)心每個(gè)數(shù)據(jù)元素的值是否為OXOO,如為OXOO,則對應(yīng)的比特位為0;如數(shù)據(jù)元素不為 0X00,則對應(yīng)的比特位為1 。
例如,對于8個(gè)像素對于由8個(gè)數(shù)據(jù)元素構(gòu)成的數(shù)組D: 0x00; 0x01; 0x02; 0x03; 0x04; 0x05; 0x06; 0x00,如果每個(gè)像素或每個(gè)數(shù)組中的數(shù)據(jù)元素分別用lbit作點(diǎn)陣控制表示,則 可以用二進(jìn)制數(shù)01111110 (即0x7e)表示。因此,對于數(shù)組D[M][N],同樣需要1V^N個(gè)比 特位來控制生成點(diǎn)陣。
結(jié)合圖2所示。本實(shí)施例公開的生成文字或圖形點(diǎn)陣的裝置,其包括編輯處理單元 10、位圖提取單元11和點(diǎn)陣生成控制單元12。所述編輯處理單元10用于使用圖片處理工 具將需要做成點(diǎn)陣的文字或圖片進(jìn)行編輯處理,保存為位圖格式的圖片文件;所述位圖提取 單元11用于從所述圖片文件提取位圖信息,獲取每個(gè)像素的像素值;所述點(diǎn)陣生成控制單 元12用于分別以1比特位對應(yīng)1個(gè)像素,使像素值為0的像素對應(yīng)的比特位為0,像素值 不為0的像素對應(yīng)的比特位為1 ,使用與像素個(gè)數(shù)相同的比特位來控制生成點(diǎn)陣。
其中,所述點(diǎn)陣生成控制單元12包括數(shù)組生成與處理模塊121和點(diǎn)陣控制模塊122。 所述數(shù)組生成與處理模塊121用于生成一個(gè)數(shù)據(jù)元素個(gè)數(shù)等于像素個(gè)數(shù)的數(shù)組,將每個(gè)像素 的值分別賦值給該數(shù)組中相應(yīng)的數(shù)據(jù)元素;所述點(diǎn)陣控制模塊122用于以每個(gè)數(shù)據(jù)元素對應(yīng) 1比特位,使數(shù)據(jù)元素的值為0時(shí)對應(yīng)的比特位為0,數(shù)據(jù)元素的值不為0時(shí)對應(yīng)的比特位 為1來控制生成點(diǎn)陣。
綜上,本發(fā)明是將通過將需要能夠隨意更改的文字或圖片借用圖片處理工具進(jìn)行編輯處 理,保存為位圖格式的圖片文件;然后,由于位圖格式的圖片文件中每個(gè)像素的信息是分別 存儲(chǔ)的,因此,可以方便的從圖片文件提取位圖信息;再判斷每個(gè)像素的像素值是否為O, 控制像素值為O的像素點(diǎn)在點(diǎn)陣中不顯示,而像素值不為O的像素點(diǎn)在點(diǎn)陣中顯示即可。
因此,本發(fā)明通過將需要能夠隨意更改的文字或圖片轉(zhuǎn)換成點(diǎn)陣顯示,使點(diǎn)陣顯示的文 字或圖片可以根據(jù)用戶需要隨意更改,從而使電子產(chǎn)品的界面提示語言可以根據(jù)客戶需要隨 意更改字體風(fēng)格和字體大小,提高電子產(chǎn)品的人性化。
權(quán)利要求
1、一種生成文字或圖形點(diǎn)陣的方法,其特征在于包括步驟a、使用圖片處理工具將需要做成點(diǎn)陣的文字或圖片進(jìn)行編輯處理,保存為位圖格式的圖片文件;步驟b、從所述圖片文件提取位圖信息,獲取每個(gè)像素的像素值;步驟c、分別以1比特位對應(yīng)1個(gè)像素,使像素值為0的像素對應(yīng)的比特位為0,像素值不為0的像素對應(yīng)的比特位為1,使用與像素個(gè)數(shù)相同的比特位來控制生成點(diǎn)陣。
2、 根據(jù)權(quán)利要求1所述的生成文字或圖形點(diǎn)陣的方法,其特征在于,步驟c包括 步驟cl、將每個(gè)像素的像素值賦值給一個(gè)數(shù)據(jù)元素個(gè)數(shù)等于像素個(gè)數(shù)的數(shù)組的相應(yīng)數(shù)據(jù)元素;步驟c2、以每個(gè)數(shù)據(jù)元素對應(yīng)1比特位,使數(shù)據(jù)元素的值為0時(shí)對應(yīng)的比特位為0,數(shù) 據(jù)元素的值不為0時(shí)對應(yīng)的比特位為1來控制生成點(diǎn)陣。
3、 根據(jù)權(quán)利要求1所述的生成文字或圖形點(diǎn)陣的方法,其特征在于,所述位圖格式為 8位索引色的BMP格式。
4、 根據(jù)權(quán)利要求1所述的生成文字或圖形點(diǎn)陣的方法,其特征在于,所述文字取自國 際標(biāo)準(zhǔn)化組織的ISO/IEC 8859字符集。
5、 一種生成文字或圖形點(diǎn)陣的裝置,其特征在于包括編輯處理單元,用于使用圖片處理工具將需要做成點(diǎn)陣的文字或圖片進(jìn)行編輯處理,保存為位圖格式的圖片文件;位圖提取單元,用于從所述圖片文件提取位圖信息,獲取每個(gè)像素的像素值; 點(diǎn)陣生成控制單元,用于分別以1比特位對應(yīng)1個(gè)像素,使像素值為0的像素對應(yīng)的比特位為0,像素值不為0的像素對應(yīng)的比特位為1,使用與像素個(gè)數(shù)相同的比特位來控制生成點(diǎn)陣。
6、 根據(jù)權(quán)利要求5所述的生成文字或圖形點(diǎn)陣的裝置,其特征在于,所述點(diǎn)陣生成控 制單元包括數(shù)組生成與處理模塊,用于生成一個(gè)數(shù)據(jù)元素個(gè)數(shù)等于像素個(gè)數(shù)的數(shù)組,將每個(gè)像素的 像素值分別賦值給該數(shù)組中相應(yīng)的數(shù)據(jù)元素;點(diǎn)陣控制模塊,用于以每個(gè)數(shù)據(jù)元素對應(yīng)1比特位,使數(shù)據(jù)元素的值為0時(shí)對應(yīng)的比特 位為0,數(shù)據(jù)元素的值不為0時(shí)對應(yīng)的比特位為1來控制生成點(diǎn)陣。
7、 根據(jù)權(quán)利要求5所述的生成文字或圖形點(diǎn)陣的裝置,其特征在于,所述位圖格式為 8位索引色的BMP格式。
8、 根據(jù)權(quán)利要求5所述的生成文字或圖形點(diǎn)陣的裝置,其特征在于,所述文字取自國 際標(biāo)準(zhǔn)化組織的ISO/IEC 8859字符集。
全文摘要
本發(fā)明公開一種生成文字或圖形點(diǎn)陣的方法,其包括步驟a.使用圖片處理工具將需要做成點(diǎn)陣的文字或圖片進(jìn)行編輯處理,保存為位圖格式的圖片文件;步驟b.從所述圖片文件提取位圖信息,獲取每個(gè)像素的像素值;步驟c.分別以1比特位對應(yīng)1個(gè)像素,使像素值為0的像素對應(yīng)的比特位為0,像素值不為0的像素對應(yīng)的比特位為1,使用與像素個(gè)數(shù)相同的比特位來控制生成點(diǎn)陣。本發(fā)明還公開一種生成文字或圖形點(diǎn)陣的裝置。本發(fā)明通過將需要能夠隨意更改的文字或圖片轉(zhuǎn)換成點(diǎn)陣顯示,使點(diǎn)陣顯示的文字或圖片可以根據(jù)用戶需要隨意更改,從而提高電子產(chǎn)品的人性化。
文檔編號(hào)G06T11/60GK101419715SQ200810217908
公開日2009年4月29日 申請日期2008年11月28日 優(yōu)先權(quán)日2008年11月28日
發(fā)明者周偉慶 申請人:深圳創(chuàng)維數(shù)字技術(shù)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
东辽县| 唐河县| 洛宁县| 泽普县| 崇义县| 安丘市| 邢台县| 鸡西市| 鹿邑县| 冷水江市| 阿鲁科尔沁旗| 郎溪县| 广饶县| 桂阳县| 石阡县| 宜川县| 离岛区| 家居| 房山区| 九台市| 建湖县| 巴彦淖尔市| 淮安市| 三江| 吴忠市| 商洛市| 北碚区| 阳春市| 太仓市| 延边| 白沙| 武定县| 刚察县| 上思县| 呼伦贝尔市| 眉山市| 新余市| 邯郸市| 金堂县| 鄂伦春自治旗| 东乡族自治县|