1.一種基于字庫的字符處理方法,其特征在于,包括:
將所述字庫中的目標(biāo)字符轉(zhuǎn)換成字符圖片;
對所述字符圖片進行柵格化,獲得多個柵格;
針對每一個所述柵格,判斷所述柵格限定的字符圖片子區(qū)域中所述目標(biāo)字符的像素所占區(qū)域面積與所述字符圖片子區(qū)域的面積的比值是否超過指定閾值,如果超過,確定所述柵格為有效柵格;
在所述有效柵格限定的字符圖片子區(qū)域內(nèi)加載指定的形態(tài)效果,獲得形態(tài)字符圖片。
2.根據(jù)權(quán)利要求1所述的字符處理方法,其特征在于,所述將所述字庫中的目標(biāo)字符轉(zhuǎn)換成字符圖片之前,所述方法還包括:
檢測用戶通過某一輸入法輸入的字符輸入指令;其中,所述某一輸入法與所述字庫相對應(yīng);
從所述字庫中查詢所述字符輸入指令匹配的候選字符,并顯示所述候選字符;
檢測用戶從所述候選字符中選取的任一字符,作為所述字庫中的目標(biāo)字符。
3.根據(jù)權(quán)利要求2所述的字符處理方法,其特征在于,所述檢測用戶從所述候選字符中選取的任一字符,作為所述字庫中的目標(biāo)字符之后,以及所述將所述字庫中的目標(biāo)字符轉(zhuǎn)換成字符圖片之前,所述方法還包括:
檢測所述某一輸入法的設(shè)置菜單中設(shè)置的字符轉(zhuǎn)換成形態(tài)字符圖片選項是否被勾選,如果被勾選,執(zhí)行所述的將所述字庫中的目標(biāo)字符轉(zhuǎn)換成字符圖片的步驟;
如果未被勾選,提示是否對所述字符轉(zhuǎn)換成形態(tài)字符圖片選項進行勾選,如果用戶對所述字符轉(zhuǎn)換成形態(tài)字符圖片選項進行勾選,則輸出多個候選的形態(tài)效果;
檢測用戶從所述多個候選的形態(tài)效果中指定的形態(tài)效果,并執(zhí)行所述的將所述字庫中的目標(biāo)字符轉(zhuǎn)換成字符圖片的步驟。
4.根據(jù)權(quán)利要求3所述的字符處理方法,其特征在于,所述方法還包括:
確定所述某一輸入法對應(yīng)的當(dāng)前字符顯示位置;
將所述形態(tài)字符圖片加載至所述當(dāng)前字符顯示位置。
5.根據(jù)權(quán)利要求1~4任一項所述的字符處理方法,其特征在于,所述在所述有效柵格限定的字符圖片子區(qū)域內(nèi)加載指定的形態(tài)效果,獲得形態(tài)字符圖片,包括:
判斷所述有效柵格周圍是否存在相鄰的有效柵格,如果不存在,在所述有效柵格限定的字符圖片子區(qū)域內(nèi)加載指定的靜態(tài)形式的形態(tài)效果,獲得形態(tài)字符圖片;如果存在,將所述有效柵格及其相鄰的有效柵格限定的字符圖片子區(qū)域進行拼接,獲得字符圖片拼接區(qū)域;
判斷所述字符圖片拼接區(qū)域的面積是否大于指定面積,如果否,在所述字符圖片拼接區(qū)域加載指定的靜態(tài)形式的形態(tài)效果,獲得形態(tài)字符圖片;如果是,在所述字符圖片拼接區(qū)域加載指定的動態(tài)形式的形態(tài)效果,獲得形態(tài)字符圖片。
6.一種基于字庫的字符處理裝置,其特征在于,包括:
轉(zhuǎn)換單元,用于將所述字庫中的目標(biāo)字符轉(zhuǎn)換成字符圖片;
柵格化單元,用于對所述字符圖片進行柵格化,獲得多個柵格;
判斷單元,用于針對每一個所述柵格,判斷所述柵格限定的字符圖片子區(qū)域中所述目標(biāo)字符的像素所占區(qū)域面積與所述字符圖片子區(qū)域的面積的比值是否超過指定閾值,如果超過,確定所述柵格為有效柵格;
效果加載單元,用于在所述有效柵格限定的字符圖片子區(qū)域內(nèi)加載指定的形態(tài)效果,獲得形態(tài)字符圖片。
7.根據(jù)權(quán)利要求6所述的字符處理裝置,其特征在于,還包括:
指令檢測單元,用于在所述轉(zhuǎn)換單元將所述字庫中的目標(biāo)字符轉(zhuǎn)換成字符圖片之前,檢測用戶通過某一輸入法輸入的字符輸入指令;其中,所述某一輸入法與所述字庫相對應(yīng);
查詢顯示單元,用于從所述字庫中查詢所述字符輸入指令匹配的候選字符,并顯示所述候選字符;
字符檢測單元,用于檢測用戶從所述候選字符中選取的任一字符,作為所述字庫中的目標(biāo)字符。
8.根據(jù)權(quán)利要求7所述的字符處理裝置,其特征在于,還包括:
選項檢測單元,用于在所述字符檢測單元檢測用戶從所述候選字符中選取的任一字符,作為所述字庫中的目標(biāo)字符之后,檢測所述某一輸入法的設(shè)置菜單中設(shè)置的字符轉(zhuǎn)換成形態(tài)字符圖片選項是否被勾選,如果被勾選,觸發(fā)所述轉(zhuǎn)換單元執(zhí)行所述的將所述字庫中的目標(biāo)字符轉(zhuǎn)換成字符圖片的步驟;如果未被勾選,觸發(fā)提示單元啟動;
所述提示單元,用于提示是否對所述字符轉(zhuǎn)換成形態(tài)字符圖片選項進行勾選,如果用戶對所述字符轉(zhuǎn)換成形態(tài)字符圖片選項進行勾選,則輸出多個候選的形態(tài)效果;
形態(tài)效果檢測單元,用于檢測用戶從所述多個候選的形態(tài)效果中指定的形態(tài)效果,并觸發(fā)所述轉(zhuǎn)換單元執(zhí)行所述的將所述字庫中的目標(biāo)字符轉(zhuǎn)換成字符圖片的步驟。
9.根據(jù)權(quán)利要求8所述的字符處理裝置,其特征在于,還包括:
形態(tài)字符圖片加載單元,用于確定所述某一輸入法對應(yīng)的當(dāng)前字符顯示位置;以及將所述形態(tài)字符圖片加載至所述當(dāng)前字符顯示位置。
10.根據(jù)權(quán)利要求6~9任一項所述的字符處理裝置,其特征在于,所述效果加載單元具體用于判斷所述有效柵格周圍是否存在相鄰的有效柵格,如果不存在,在所述有效柵格限定的字符圖片子區(qū)域內(nèi)加載指定的靜態(tài)形式的形態(tài)效果,獲得形態(tài)字符圖片;如果存在,將所述有效柵格及其相鄰的有效柵格限定的字符圖片子區(qū)域進行拼接,獲得字符圖片拼接區(qū)域;以及判斷所述字符圖片拼接區(qū)域的面積是否大于指定面積,如果否,在所述字符圖片拼接區(qū)域加載指定的靜態(tài)形式的形態(tài)效果,獲得形態(tài)字符圖片;如果是,在所述字符圖片拼接區(qū)域加載指定的動態(tài)形式的形態(tài)效果,獲得形態(tài)字符圖片。
11.一種用戶終端,其特征在于,包括權(quán)利要求6~10任意一項所述的基于字庫的字符處理裝置。