專利名稱:一種觸摸屏上的手寫筆畫的處理方法、系統(tǒng)及移動終端的制作方法
一種觸摸屏上的手寫筆畫的處理方法、系統(tǒng)及移動終端技術(shù)領(lǐng)域
本發(fā)明屬于移動終端領(lǐng)域,尤其涉及一種觸摸屏上的手寫筆畫的處理方法、系統(tǒng)及移動終端。
背景技術(shù):
目前市面上的智能移動設(shè)備配備電容式觸摸屏的普及率越來越高,用戶直接使用手指在設(shè)備上直接進行書寫的情況也越來越多,但由于大部分用戶已經(jīng)習(xí)慣使用筆來書寫,而通常的手寫技術(shù)只是單純的畫出手指劃過的路徑,因此在觸摸設(shè)備上手指寫字的效果并不好,無法寫出像使用毛筆那樣好看的字體。因此如何在眾多筆記類型軟件產(chǎn)品中脫穎而出,如何讓用戶獲得更好的體驗是目前待解決的問題。發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種觸摸屏上的手寫筆畫的處理方法、系統(tǒng)及移動終端,旨在解決現(xiàn)有的在觸摸屏上手指寫字的效果不好,無法寫出像使用毛筆那樣好看的字體,用戶體驗效果不佳的問題。
本發(fā)明是這樣實現(xiàn)的,一種觸摸屏上的手寫筆畫的處理方法,所述方法包括以下步驟:
獲取用戶在手寫區(qū)域中滑動操作產(chǎn)生的觸摸點;
檢測滑動操作中的每個觸摸點的速度;
判斷滑動操作中的每個觸摸點的速度是否大于預(yù)設(shè)速度;
如果判斷出觸摸點的速度大于預(yù)設(shè)速度,則減細(xì)該觸摸點對應(yīng)的軌跡筆畫;
如果判斷出觸摸點的速度小于預(yù)設(shè)速度,則加粗該觸摸點對應(yīng)的軌跡筆畫;
顯示經(jīng)過減細(xì)和加粗處理后的完整軌跡筆畫。
本發(fā)明的另一目的在于提供一種觸摸屏上的手寫筆畫的處理系統(tǒng),所述系統(tǒng)包括:
獲取模塊,用于獲取用戶在手寫區(qū)域中滑動操作產(chǎn)生的觸摸點;
檢測模塊,用于檢測滑動操作中的每個觸摸點的速度;
判斷模塊,用于判斷滑動操作中的每個觸摸點的速度是否大于預(yù)設(shè)速度;
減細(xì)模塊,用于如果判斷出觸摸點的速度大于預(yù)設(shè)速度,則減細(xì)該觸摸點對應(yīng)的軌跡筆畫;
加粗模塊,用于如果判斷出觸摸點的速度小于預(yù)設(shè)速度,則加粗該觸摸點對應(yīng)的軌跡筆畫;
顯示模塊,用于顯示經(jīng)過減細(xì)和加粗處理后的完整軌跡筆畫。
本發(fā)明的另一目的在于提供一種包括上面所述的觸摸屏上的手寫筆畫的處理系統(tǒng)的移動終端。
在本發(fā)明中,本發(fā)明實施例對手寫筆畫的效果進行特殊處理,使得用戶能夠在觸摸屏設(shè)備上寫出好看的字體;使得觸摸設(shè)備手寫更簡單,字體更漂亮,更符合中國人的寫字習(xí)慣。
圖1是本發(fā)明實施例提供的觸摸屏上的手寫筆畫的處理方法的實現(xiàn)流程示意圖。
圖2是本發(fā)明實施例提供的處理后的手寫筆畫的效果示意圖。
圖3是本發(fā)明實施例提供的觸摸屏上的手寫筆畫的處理系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
請參閱圖1,為本發(fā)明實施例提供的觸摸屏上的手寫筆畫的處理方法的實現(xiàn)流程,其包括以下步驟:
在步驟SlOl中,獲取用戶在手寫區(qū)域中滑動操作產(chǎn)生的觸摸點;
在步驟S102中,檢測滑動操作中的每個觸摸點的速度;
在步驟S103中,判斷滑動操作中的每個觸摸點的速度是否大于預(yù)設(shè)速度;
在步驟S104中,如果判斷出觸摸點的速度大于預(yù)設(shè)速度,則減細(xì)該觸摸點對應(yīng)的軌跡筆畫;
在步驟S105中,如果判斷出觸摸點的速度小于預(yù)設(shè)速度,則加粗該觸摸點對應(yīng)的軌跡筆畫;
在步驟S106中,顯示經(jīng)過減細(xì)和加粗處理后的完整軌跡筆畫。如圖2所示。
在本發(fā)明實施例中,
對于筆畫橫的加粗和減細(xì)處理步驟為:在起筆處加粗,并生成起筆筆鋒,橫向移動過程中變細(xì),在收筆處筆畫加粗,并生成收筆筆鋒。
對于筆畫豎的加粗和減細(xì)處理步驟為:在起筆處加粗,并生成起筆筆鋒,豎向移動過程中變細(xì),在收筆處筆畫加粗,并生成收筆筆鋒?;蛘?,在起筆處加粗,并生成起筆筆鋒,豎向移動過程中變細(xì),在收筆處筆畫變細(xì),并生成收筆筆鋒。
對于筆畫撇的加粗和減細(xì)處理步驟為:在起筆處加粗,并生成起筆筆鋒,往左斜向移動過程中變細(xì),在收筆處筆畫變細(xì),并生成收筆筆鋒。
對于筆畫捺的加粗和減細(xì)處理步驟為:在起筆處加粗,并生成起筆筆鋒,往右斜向移動過程中加粗,在收筆處筆畫加粗,并生成收筆筆鋒。
對于筆畫鉤的加粗和減細(xì)處理步驟為:在起筆處加粗,并生成起筆筆鋒,向上移動過程中變細(xì),在收筆處筆畫變細(xì),并生成收筆筆鋒。
請參閱圖3,為本發(fā)明實施例提供的觸摸屏上的手寫筆畫的處理系統(tǒng)的結(jié)構(gòu)示意圖。為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分。所述觸摸屏上的手寫筆畫的處理系統(tǒng)包括:獲取模塊101、檢測模塊102、判斷模塊103、減細(xì)模塊104、加粗模塊105、以及顯示模塊106。所述觸摸屏上的手寫筆畫的處理系統(tǒng)可以是內(nèi)置于移動終端中的軟件單元、硬件單元或者是軟硬件結(jié)合的單元。
獲取模塊101,用于獲取用戶在手寫區(qū)域中滑動操作產(chǎn)生的觸摸點;
檢測模塊102,用于檢測滑動操作中的每個觸摸點的速度;
判斷模塊103,用于判斷滑動操作中的每個觸摸點的速度是否大于預(yù)設(shè)速度;
減細(xì)模塊104,用于如果判斷出觸摸點的速度大于預(yù)設(shè)速度,則減細(xì)該觸摸點對應(yīng)的軌跡筆畫;
加粗模塊105,用于如果判斷出觸摸點的速度小于預(yù)設(shè)速度,則加粗該觸摸點對應(yīng)的軌跡筆畫;
顯示模塊106,用于顯示經(jīng)過減細(xì)和加粗處理后的完整軌跡筆畫。
在本發(fā)明實施例中,
減細(xì)模塊104/加粗模塊105,用于對于筆畫橫的加粗和減細(xì)處理,具體為:在起筆處加粗,并生成起筆筆鋒,橫向移動過程中變細(xì),在收筆處筆畫加粗,并生成收筆筆鋒。
減細(xì)模塊104/加粗模塊105,用于對于筆畫豎的加粗和減細(xì)處理,具體為:在起筆處加粗,并生成起筆筆鋒,豎向移動過程中變細(xì),在收筆處筆畫加粗,并生成收筆筆鋒?;蛘撸谄鸸P處加粗,并生成起筆筆鋒,豎向移動過程中變細(xì),在收筆處筆畫變細(xì),并生成收筆筆鋒。
減細(xì)模塊104/加粗模塊105,用于對于筆畫撇的加粗和減細(xì)處理,具體為:在起筆處加粗,并生成起筆筆鋒,往左斜向移動過程中變細(xì),在收筆處筆畫變細(xì),并生成收筆筆鋒。
減細(xì)模塊104/加粗模塊105,用于對于筆畫捺的加粗和減細(xì)處理,具體為:在起筆處加粗,并生成起筆筆鋒,往右斜向移動過程中加粗,在收筆處筆畫加粗,并生成收筆筆鋒。
減細(xì)模塊104/加粗模塊105,用于對于筆畫鉤的加粗和減細(xì)處理,具體為:在起筆處加粗,并生成起筆筆鋒,向上移動過程中變細(xì),在收筆處筆畫變細(xì),并生成收筆筆鋒。
綜上所述,本發(fā)明實施例對手寫筆畫的效果進行特殊處理,使得用戶能夠在觸摸屏設(shè)備上寫出好看的字體;使得觸摸設(shè)備手寫更簡單,字體更漂亮,更符合中國人的寫字習(xí)慣。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,所述的存儲介質(zhì),如R0M/RAM、磁盤、光盤等。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種觸摸屏上的手寫筆畫的處理方法,其特征在于,所述方法包括以下步驟: 獲取用戶在手寫區(qū)域中滑動操作產(chǎn)生的觸摸點; 檢測滑動操作中的每個觸摸點的速度; 判斷滑動操作中的每個觸摸點的速度是否大于預(yù)設(shè)速度; 如果判斷出觸摸點的速度大于預(yù)設(shè)速度,則減細(xì)該觸摸點對應(yīng)的軌跡筆畫; 如果判斷出觸摸點的速度小于預(yù)設(shè)速度,則加粗該觸摸點對應(yīng)的軌跡筆畫; 顯示經(jīng)過減細(xì)和加粗處理后的完整軌跡筆畫。
2.如權(quán)利要求1所述的方法,其特征在于, 對于筆畫橫的加粗和減細(xì)處理步驟為:在起筆處加粗,并生成起筆筆鋒,橫向移動過程中變細(xì),在收筆處筆畫加粗,并生成收筆筆鋒。
3.如權(quán)利要求1所述的方法,其特征在于, 對于筆畫豎的加粗和減細(xì)處理步驟為:在起筆處加粗,并生成起筆筆鋒,豎向移動過程中變細(xì),在收筆處筆畫加粗,并生成收筆筆鋒;或者,在起筆處加粗,并生成起筆筆鋒,豎向移動過程中變細(xì),在收筆處筆畫變細(xì),并生成收筆筆鋒。
4.如權(quán)利要求1所述的方法,其特征在于, 對于筆畫撇的加粗和減細(xì)處理步驟為:在起筆處加粗,并生成起筆筆鋒,往左斜向移動過程中變細(xì),在收筆處筆畫變細(xì),并生成收筆筆鋒。
5.如權(quán)利要求1所述的方法,其特征在于, 對于筆畫捺的加粗和減細(xì)處理步驟為:在起筆處加粗,并生成起筆筆鋒,往右斜向移動過程中加粗,在收筆處筆畫加粗,并生成收筆筆鋒。
6.如權(quán)利要求1所述的方法,其特征在于, 對于筆畫鉤的加粗和減細(xì)處 理步驟為:在起筆處加粗,并生成起筆筆鋒,向上移動過程中變細(xì),在收筆處筆畫變細(xì),并生成收筆筆鋒。
7.一種觸摸屏上的手寫筆畫的處理系統(tǒng),其特征在于,所述系統(tǒng)包括: 獲取模塊,用于獲取用戶在手寫區(qū)域中滑動操作產(chǎn)生的觸摸點; 檢測模塊,用于檢測滑動操作中的每個觸摸點的速度; 判斷模塊,用于判斷滑動操作中的每個觸摸點的速度是否大于預(yù)設(shè)速度; 減細(xì)模塊,用于如果判斷出觸摸點的速度大于預(yù)設(shè)速度,則減細(xì)該觸摸點對應(yīng)的軌跡筆畫; 加粗模塊,用于如果判斷出觸摸點的速度小于預(yù)設(shè)速度,則加粗該觸摸點對應(yīng)的軌跡筆畫; 顯示模塊,用于顯示經(jīng)過減細(xì)和加粗處理后的完整軌跡筆畫。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于, 減細(xì)模塊/加粗模塊,用于對于筆畫橫的加粗和減細(xì)處理,具體為:在起筆處加粗,并生成起筆筆鋒,橫向移動過程中變細(xì),在收筆處筆畫加粗,并生成收筆筆鋒;或者,減細(xì)模塊/加粗模塊,用于對于筆畫豎的加粗和減細(xì)處理,具體為:在起筆處加粗,并生成起筆筆鋒,豎向移動過程中變細(xì),在收筆處筆畫加粗,并生成收筆筆鋒;或者,在起筆處加粗,并生成起筆筆鋒,豎向移動過程中變細(xì),在收筆處筆畫變細(xì),并生成收筆筆鋒;或者,減細(xì)模塊/加粗模塊,用于對于筆畫撇的加粗和減細(xì)處理,具體為:在起筆處加粗,并生成起筆筆鋒,往左斜向移動過程中變細(xì),在收筆處筆畫變細(xì),并生成收筆筆鋒;或者, 減細(xì)模塊/加粗模塊,用于對于筆畫捺的加粗和減細(xì)處理,具體為:在起筆處加粗,并生成起筆筆鋒,往右斜向移動過程中加粗,在收筆處筆畫加粗,并生成收筆筆鋒;或者, 減細(xì)模塊/加粗模塊,用于對于筆畫鉤的加粗和減細(xì)處理,具體為:在起筆處加粗,并生成起筆筆鋒,向上移動過程中變細(xì),在收筆處筆畫變細(xì),并生成收筆筆鋒。
9.一種包括權(quán)利要求7或8任一項所述的觸摸屏上的手寫筆畫的處理系統(tǒng)的移動終端。`
全文摘要
本發(fā)明適用于移動終端領(lǐng)域,提供了一種觸摸屏上的手寫筆畫的處理方法,包括以下步驟獲取用戶在手寫區(qū)域中滑動操作產(chǎn)生的觸摸點;檢測滑動操作中的每個觸摸點的速度;判斷滑動操作中的每個觸摸點的速度是否大于預(yù)設(shè)速度;如果判斷出觸摸點的速度大于預(yù)設(shè)速度,則減細(xì)該觸摸點對應(yīng)的軌跡筆畫;如果判斷出觸摸點的速度小于預(yù)設(shè)速度,則加粗該觸摸點對應(yīng)的軌跡筆畫;顯示經(jīng)過減細(xì)和加粗處理后的完整軌跡筆畫。本發(fā)明對手寫筆畫的效果進行特殊處理,使得用戶能夠在觸摸屏設(shè)備上寫出好看的字體;使得觸摸設(shè)備手寫更簡單,字體更漂亮,更符合中國人的寫字習(xí)慣。
文檔編號G06T11/80GK103150115SQ20131006834
公開日2013年6月12日 申請日期2013年3月4日 優(yōu)先權(quán)日2013年3月4日
發(fā)明者龍飛彪 申請人:廣東歐珀移動通信有限公司