專利名稱:一種手寫體多媒體彩信實現(xiàn)方法
技術領域:
本發(fā)明屬于數(shù)據(jù)業(yè)務領域。
背景技術:
現(xiàn)在,我國電信業(yè)務高速發(fā)展,各種數(shù)據(jù)業(yè)務推陳出新,文字信息業(yè)務和彩信業(yè)務已經(jīng)成為數(shù)據(jù)業(yè)務中一個不可或缺組成部分?,F(xiàn)有手機文字信息中,只能包含標準字符,難以體現(xiàn)用戶個性;用戶可以在彩信中插入各種形式的圖像,能較好地滿足用戶的個性化需求,但在現(xiàn)有的彩信業(yè)務體系中,并沒有為用戶提供把個性化字體添加到彩信中的功能,不能把漢字書法弓I入到廣大用戶的日常通信中。目前,已經(jīng)有專利利用短信轉彩信的方法把漢字內容引入到彩信圖片中,該方法讓用戶發(fā)送文字短信到服務器,服務器提取其中的文字信息,在彩信背景圖片的指定位置上添加標準文字,從而生成帶有文字的彩信。但該方法有三個缺點,一是該方法并沒有真正把書法引入到彩信中,只是在背景圖片上打印出某種字體的文字;二是該方法涉及到服務器,增加了運營和維護成本;三是在該方法中,用戶不能控制文字內容的排版信息(如行距、 字距、縮進等)。因此,現(xiàn)有技術還有待改進和發(fā)展。
發(fā)明內容
本發(fā)明的目的在于提供一種將中國漢字書法融入到彩信中的實現(xiàn)方法。即一種手寫體多媒體彩信實現(xiàn)方法。本發(fā)明采用的技術方案為
一種基于漢字美化技術的手寫體彩信實現(xiàn)方法,其步驟如下
(1)、用戶在智能終端軟件上設置背景圖像、背景音樂等與素材相關的信息;
(2)、用戶在智能終端軟件上對頁面布局控制器進行配置,設置布局相關參數(shù);
(3)、用戶在智能終端軟件上對美化算法引擎進行配置,設置美化算法相關參數(shù);
(4)、用戶可輸入漢字書寫軌跡,經(jīng)過預處理,由美化算法引擎把用戶軌跡美化成個性書法字圖像,用戶亦可輸入各種標準符號(如標點符、運算符或普通標準漢字字符)或個性圖案;
(5)、頁面布局控制器根據(jù)步驟(2)中用戶設定的布局信息,計算出步驟(4)中生成圖像的顯示位置,并對該生成圖像進行縮放歸一化、平移等操作,輸出到背景圖像的合適位置中從而得到手寫體彩信圖像。(6)、把手寫體彩信圖像和背景音樂以插入到彩信中,完成彩信發(fā)送。上述方法,所述步驟(1)中設置的背景圖像,為最終手寫體彩信圖像的背景,該圖像可為系統(tǒng)自帶的“信紙”圖像,也可以是用戶自定義的圖像;所述步驟(1)中設置的背景音樂會以附件的形式插入到彩信中,彩信接收用戶在瀏覽彩信時,彩信會帶有該背景音樂。上述方法,所述步驟(2)中的頁面布局控制器負責控制書法字圖像、標準符號和個性圖案等基本顯示元素的顯示位置P0Siti0n_X、p0Siti0n_y和尺寸,其中用戶可配置的參數(shù)包括邊距、行距、字距、字寬、字高等。定義邊距為margin,行距為line_ width,字距為 adjacency,字寬為word_width,字高為word_height,背景圖像的寬為bg_width,高為bg_ height,頁面布局控制器的控制流程如下
(A)、根據(jù)邊距、行距、字距、字寬、字高參數(shù)求出首個基本顯示元素的顯示位置和尺寸。
把顯示位置(position_x,position_y)初始化為(0,0),計算首個基本顯示元素的顯不方位 Rect (rect_x, rect _y, word_width, word_height), Rect 為以 rect_x 為左上角橫坐標,以rect _y為左上角縱坐標,以w0rd_width為寬,以wordjieight為高的矩形區(qū)域,其中
權利要求
1.一種手寫體多媒體彩信實現(xiàn)方法,其特征在于采用如下步驟(1)、用戶設置多媒體彩信的相關素材信息;(2)、用戶對頁面布局控制器進行配置,設置布局相關參數(shù);(3 )、用戶對美化算法引擎進行配置,設置美化算法參數(shù);(4)、用戶輸入漢字書寫軌跡,經(jīng)過預處理,由美化算法引擎把用戶軌跡美化成個性書法字圖像,或輸入各種標準符號或個性圖案;(5)、頁面布局控制器根據(jù)步驟(2)中用戶設定的布局信息,計算出步驟(4)中生成圖像的顯示位置,并對該生成圖像進行縮放歸一化、平移操作,輸出到背景圖像的合適位置中從而得到手寫體彩信圖像;(6)、把手寫體彩信圖像和背景音樂插入到彩信中,完成彩信發(fā)送。
2.根據(jù)權利要求1所述的手寫體多媒體彩信實現(xiàn)方法,其特征在于所述步驟(1)中的素材信息包括背景圖像和背景音樂。
3.根據(jù)權利要求1或2所述的手寫體多媒體彩信實現(xiàn)方法,其特征在于所述步驟(4) 中的美化算法引擎,采用輪廓法漢字美化算法,其具體美化步驟如下(41)、對經(jīng)過預處理的用戶輸入軌跡進行拐點檢測,檢測到的拐點將用戶輸入軌跡分開成若干筆畫段;(42)、根據(jù)筆畫段的走向以及用戶設置的美化參數(shù),生成筆段貝塞爾曲線;(43)、根據(jù)筆畫起點、終點、拐點與其前后點的方向關系以及用戶設置的美化參數(shù),生成連接件貝塞爾曲線;(44)、把步驟(42)和步驟(43)中生成的貝塞爾曲線依次連接形成書法筆畫封閉區(qū)域;(45)、根據(jù)用戶設置的美化顏色、美化圖像透明度等參數(shù),填充步驟(44)中形成的書法筆畫封閉區(qū)域。
4.根據(jù)權利要求1或2所述的手寫體多媒體彩信實現(xiàn)方法,其特征在于所述步驟(5) 采用頁面布局控制器對用戶的個性書法字圖像、標準符號或個性圖案進行排版控制,其具體控制步驟如下定義邊距為margin,行距為line_ width,字距為adjacency,字寬為word_width,字高為 word_height,背景圖像的寬為 bg_width,高為 bg_height ;(51)、根據(jù)邊距、行距、字距、字寬、字高參數(shù)計算出首個基本顯示元素的顯示位置和尺寸;把顯示位置(position_x,position_y)初始化為(0,0),計算首個基本顯示元素的顯示方位 Rect (rect_x, rect _y, word_width, word_height), Rect 為以 rect_x 為左上角橫坐標,以rect _y為左上角縱坐標,以w0rd_width為寬,以wordjieight為高的矩形區(qū)域,其中
5.根據(jù)權利要求1或2所述的手寫體多媒體彩信實現(xiàn)方法,其特征在于所述步驟(3) 中對美化算法引擎進行配置,其配置的參數(shù)包括美化筆畫粗細尺寸、美化顏色、美化圖像透明度、美化字體或美化算法。
6.根據(jù)權利要求1或2所述的手寫體多媒體彩信實現(xiàn)方法,其特征在于所述步驟(4) 中對漢字書寫軌跡進行預處理,包括是對用戶軌跡進行插值,把用戶輸入軌跡中不連續(xù)的點連接起來。
7.根據(jù)權利要求1所述的手寫體多媒體彩信實現(xiàn)方法,其特征在于所述步驟(1)、(2)、 (3)通過在智能終端軟件上實現(xiàn)設置或配置。
全文摘要
本發(fā)明提供一種手寫體多媒體彩信實現(xiàn)方法,采用如下步驟(1)用戶設置多媒體彩信的相關素材信息;(2)用戶對頁面布局控制器進行配置,設置布局相關參數(shù);(3)用戶對美化算法引擎進行配置,設置美化算法參數(shù);(4)用戶輸入漢字書寫軌跡,經(jīng)過預處理,由美化算法引擎把用戶軌跡美化成個性書法字圖像,或輸入各種標準符號或個性圖案;(5)頁面布局控制器根據(jù)步驟(2)中用戶設定的布局信息,計算出步驟(4)中生成圖像的顯示位置,并對該生成圖像進行縮放歸一化、平移操作,輸出到背景圖像的合適位置中從而得到手寫體彩信圖像;(6)把手寫體彩信圖像和背景音樂插入到彩信中,完成彩信發(fā)送。
文檔編號G06F3/048GK102158825SQ201110108779
公開日2011年8月17日 申請日期2011年4月28日 優(yōu)先權日2011年4月28日
發(fā)明者溫智寧, 金連文 申請人:華南理工大學