本申請涉及電子信息處理技術(shù)領(lǐng)域,尤其涉及一種非接觸式輸入筆跡的處理方法和裝置。
背景技術(shù):
隨著人智能技術(shù)相關(guān)技術(shù)的日益成熟,越來越多的智能設(shè)備應(yīng)用于各行各業(yè)中,人們越來越習(xí)慣于使用智能設(shè)備完成各種操作,因此,人機(jī)交互的自然、便捷成為用戶關(guān)注的重點。為了使人機(jī)交互更接近于人人交互,越來越多的機(jī)器開始支持非接觸輸入方法,讓用戶可以自然便捷的輸入內(nèi)容到交互屏幕上。
相關(guān)技術(shù)中,用戶輸入內(nèi)容時,直接顯示用戶輸入筆跡。然而由于輸入非接觸輸入時,用戶沒有支撐,容易導(dǎo)致輸入筆跡混亂重疊,直接顯示出來,用戶很難辨認(rèn)輸入內(nèi)容,同時也影響用戶后續(xù)輸入內(nèi)容,用戶體驗較差。
技術(shù)實現(xiàn)要素:
本申請旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
為此,本申請的一個目的在于提出一種非接觸式輸入筆跡的處理方法,該方法可以提高非接觸式輸入筆跡的可辨認(rèn)度,提升用戶體驗。
本申請的另一個目的在于提出一種非接觸式輸入筆跡的處理裝置。
為達(dá)到上述目的,本申請第一方面實施例提出的非接觸式輸入筆跡的處理方法,包括:接收用戶輸入的非接觸式輸入筆跡;根據(jù)預(yù)先確定的筆跡顯示圖標(biāo)和筆跡美化效果,對所述非接觸式輸入筆跡進(jìn)行處理;顯示處理后的筆跡。
本申請第一方面實施例提出的非接觸式輸入筆跡的處理方法,通過根據(jù)筆跡顯示圖標(biāo)和筆跡美化效果對非接觸式輸入筆跡進(jìn)行處理,顯示處理后的筆跡而不是直接顯示輸入的筆跡,可以提高非接觸式輸入筆跡的可辨認(rèn)度,提升用戶體驗。
為達(dá)到上述目的,本申請第二方面實施例提出的非接觸式輸入筆跡的處理裝置,包括:接收模塊,用于接收用戶輸入的非接觸式輸入筆跡;筆跡處理模塊,用于根據(jù)預(yù)先確定的筆跡顯示圖標(biāo)和筆跡美化效果,對所述非接觸式輸入筆跡進(jìn)行處理;顯示模塊,用于顯示處理后的筆跡。
本申請第二方面實施例提出的非接觸式輸入筆跡的處理裝置,通過根據(jù)筆跡顯示圖標(biāo)和筆跡美化效果對非接觸式輸入筆跡進(jìn)行處理,顯示處理后的筆跡而不是直接顯示輸入的筆跡,可以提高非接觸式輸入筆跡的可辨認(rèn)度,提升用戶體驗。
本申請附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本申請的實踐了解到。
附圖說明
本申請上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
圖1是本申請一個實施例提出的非接觸式輸入筆跡的處理方法的流程示意圖;
圖2是本申請實施例中三種筆跡顯示圖標(biāo)的示意圖;
圖3是本申請實施例中根據(jù)筆跡顯示圖標(biāo)和筆跡美化效果,對非接觸式輸入筆跡進(jìn)行處理的方法的流程示意圖;
圖4是本申請實施例中筆跡的濃淡效果和尺度漸變效果的顯示示意圖;
圖5是本申請實施例中筆跡的陰影效果的顯示示意圖;
圖6是本申請實施例中一種對用戶輸入內(nèi)容進(jìn)行處理的方法的流程示意圖;
圖7是本申請實施例中用戶輸入內(nèi)容處理前后的顯示效果示意圖;
圖8是本申請一個實施例提出的非接觸式輸入筆跡的處理裝置的結(jié)構(gòu)示意圖;
圖9是本申請另一個實施例提出的非接觸式輸入筆跡的處理裝置的結(jié)構(gòu)示意圖。
具體實施方式
下面詳細(xì)描述本申請的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的模塊或具有相同或類似功能的模塊。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本申請,而不能理解為對本申請的限制。相反,本申請的實施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。
圖1是本申請一個實施例提出的非接觸式輸入筆跡的處理方法的流程示意圖。
如圖1所示,本實施例的方法包括:
S11:接收用戶輸入的非接觸式輸入筆跡。
非接觸式輸入筆跡是指用戶以非接觸方式向交互屏幕上輸入的筆跡。
具體的,可以首先檢測用戶書寫過程中的筆跡位置,比如,通過輸入傳感器檢測用戶書寫部位或書寫設(shè)備在真實世界坐標(biāo)系的坐標(biāo),所述輸入傳感器如普通相機(jī)、深度相機(jī)、超聲波傳感器等,所述用戶書寫部位如用戶手掌位置、書寫手指位置等,所述用戶書寫設(shè)備如用戶手持的手寫筆等;然后將所述坐標(biāo)投影到交互屏幕上,得到用戶輸入筆跡在交互屏幕上的坐標(biāo)數(shù)據(jù);所述交互屏幕指用于顯示用戶書寫筆跡的屏幕,可以為顯示器、或空氣屏等。
在接收到用戶輸入的非接觸式輸入筆跡時,可以實時記錄當(dāng)前輸入筆跡。進(jìn)一步地,在記錄當(dāng)前輸入筆跡后,可以僅保存當(dāng)前輸入筆跡,或者,也可以保存當(dāng)前輸入筆跡和歷史輸入筆跡。需要說明的是,由于本申請實施例主要針對非接觸式輸入筆跡進(jìn)行處理,因此,本申請實施例中如未特殊說明,筆跡是指非接觸式輸入筆跡。
具體地,如果僅需要對當(dāng)前輸入筆跡進(jìn)行處理,則可以僅保存當(dāng)前輸入筆跡而不需要保存歷史輸入筆跡,如在用戶輸入過程中,不顯示用戶輸入的歷史輸入筆跡,僅顯示當(dāng)前處理后的筆跡;如果在對當(dāng)前輸入筆跡進(jìn)行處理時需要歷史輸入筆跡,則需要保存當(dāng)前輸入筆跡和歷史輸入筆跡,如對用戶輸入的筆跡進(jìn)行濃淡美化或尺度漸變時,需要當(dāng)前輸入筆跡之前的部分或所有筆跡,如可以選擇使用當(dāng)前輸入筆跡之前的T個時刻的筆跡,也可以使用當(dāng)前字符所有時刻的筆跡,T可以根據(jù)應(yīng)用需求或用戶選擇確定。
S12:根據(jù)預(yù)先確定的筆跡顯示圖標(biāo)和筆跡美化效果,對所述非接觸式輸入筆跡進(jìn)行處理。
其中,可以在接收非接觸式輸入筆跡之前預(yù)先確定筆跡顯示圖標(biāo)和筆跡美化效果。
所述筆跡顯示圖標(biāo)是指用戶在輸入過程中,顯示用戶筆跡的圖標(biāo),如使用小飛蟲、小蜜蜂、手掌等圖標(biāo)顯示用戶輸入筆跡的位置;
所述筆跡美化效果指對用戶輸入筆跡進(jìn)行處理的效果,如濃淡效果、陰影效果、3D效果、拖尾效果、尺度漸變效果等。需要說明的是,由于經(jīng)過處理筆跡將具有美化效果,因此,在本申請實施例中,也可以將對筆跡的處理稱為對筆跡的美化。
所述筆跡顯示圖標(biāo)和筆跡美化效果,具體可以根據(jù)應(yīng)用需求確定,或者也可以由用戶自己確定,也可以由系統(tǒng)根據(jù)用戶輸入內(nèi)容確定,也可以是系統(tǒng)默認(rèn)美化效果。如圖2為輸入筆跡使用三種不同圖標(biāo)的顯示效果,其中左圖的筆跡顯示圖標(biāo)為小飛蟲、中間圖的筆跡顯示圖標(biāo)為小蜜蜂、右圖的筆跡顯示圖標(biāo)為卡通手掌。
需要說明的是,確定的筆跡美化效果可以疊加使用,如用戶可以同時對輸入筆跡進(jìn)行濃淡效果和尺度漸變效果的美化;
進(jìn)一步地,確定筆跡顯示圖標(biāo)和筆跡美化效果后,用戶可以預(yù)覽輸入過程中的筆跡顯示圖標(biāo)及筆跡美化效果,根據(jù)預(yù)覽結(jié)果確定需要的筆跡顯示圖標(biāo)和/或筆跡美化效果。
根據(jù)筆跡顯示圖標(biāo)和圖標(biāo)美化效果對筆跡進(jìn)行處理的具體過程可以參見后續(xù)描述。
S13:顯示處理后的筆跡。
例如,在用戶輸入過程中,實時對輸入筆跡進(jìn)行處理,以及將處理后的筆跡實時顯示出來。
本實施例中,通過根據(jù)筆跡顯示圖標(biāo)和筆跡美化效果對非接觸式輸入筆跡進(jìn)行處理,顯示處理后的筆跡而不是直接顯示輸入的筆跡,可以提高非接觸式輸入筆跡的可辨認(rèn)度,提升用戶體驗。
如上所示,涉及了筆跡處理的內(nèi)容,下面對處理內(nèi)容進(jìn)行詳細(xì)說明。
圖3是本申請實施例中根據(jù)筆跡顯示圖標(biāo)和筆跡美化效果,對非接觸式輸入筆跡進(jìn)行處理的方法的流程示意圖。
如圖3所示,本實施例的方法包括:
S31:獲取待處理的非接觸式輸入筆跡。
待處理的非接觸式輸入筆跡可以僅包括當(dāng)前輸入筆跡,或者,包括當(dāng)前輸入筆跡和歷史輸入筆跡。
一些示例中,可以根據(jù)預(yù)先確定的筆跡美化效果,獲取待處理的非接觸式輸入筆跡。例如,每種筆跡美化效果的自身屬性中可以包括需要的筆跡,如是否需要歷史輸入筆跡,因此,根據(jù)每種筆跡美化效果的自身屬性可以確定待處理的輸入筆跡,進(jìn)而從保存的筆跡中獲取到待處理的輸入筆跡,如筆跡美化效果需要歷史輸入筆跡,則獲取歷史輸入筆跡和當(dāng)前輸入筆跡,如果筆跡美化效果不需要歷史輸入筆跡,則獲取當(dāng)前輸入筆跡。
依據(jù)是否需要歷史輸入筆跡,筆跡美化效果可以分為兩類,即第一類為需要歷史輸入筆跡的筆跡美化效果,如濃淡效果,尺度漸變效果等;第二類為不需要歷史輸入筆跡的筆跡美化效果,如陰影效果、3D效果、拖尾效果等。
一些示例中,可以根據(jù)預(yù)先確定的筆跡美化效果和應(yīng)用需求或用戶選擇,獲取待處理的非接觸式輸入筆跡。例如,根據(jù)筆跡美化效果確定不需要歷史輸入筆跡時,提示用戶是否需要在輸入過程中顯示歷史輸入筆跡,如果用戶選擇需要顯示歷史輸入筆跡,則將歷史輸入筆跡也作為待處理的非接觸式輸入筆跡,且每個需要顯示的歷史輸入筆跡采用與當(dāng)前輸入筆跡的處理內(nèi)容一致,使得兩者具有相同的筆跡美化效果,如陰影效果,則顯示歷史輸入筆跡時,歷史輸入筆跡也具有陰影效果。
S32:在所述待處理的非接觸式輸入筆跡所在位置顯示預(yù)先確定的筆跡顯示圖標(biāo),以及對所述筆跡顯示圖標(biāo)進(jìn)行處理,使得處理后的圖標(biāo)具有所述筆跡美化效果。
在處理時,在筆跡確定后,筆跡所在位置是確定的,由于筆跡顯示圖標(biāo)也是預(yù)先確定的,因此,在筆跡所在位置和筆跡顯示圖標(biāo)都確定后,可以直接在筆跡所在位置顯示筆跡顯示圖標(biāo),如筆跡顯示圖標(biāo)是小蜜蜂,則在筆跡所在位置顯示小蜜蜂。
根據(jù)筆跡美化效果的不同,可以根據(jù)相應(yīng)處理算法對圖標(biāo)進(jìn)行處理,以使得處理后的圖標(biāo)具有相應(yīng)的筆跡美化效果。下面將分別針對待處理的非接觸式輸入筆跡是否包括歷史輸入筆跡進(jìn)行說明。
一些示例中,待處理的非接觸式輸入筆跡包括歷史輸入筆跡和當(dāng)前輸入筆跡。此時,以筆跡美化效果分別為濃淡效果和尺度漸變效果為例進(jìn)行說明。
(1)濃淡美化效果
所述濃淡效果是指距離當(dāng)前輸入筆跡時間越久的歷史輸入筆跡,筆跡顯示圖標(biāo)顯示的效果越淡,從視覺上看,顯示圖標(biāo)的顏色偏白,并且對比度下降。
具體美化時,先根據(jù)每個歷史輸入筆跡輸入時間點與用戶歷史輸入筆跡輸入時間總長度比值確定濃淡系數(shù)后;再根據(jù)所述濃淡系數(shù),對每個時間點的歷史輸入筆跡顯示圖標(biāo)進(jìn)行濃淡處理,得到具有濃淡效果的歷史輸入筆跡,濃淡處理方法如式(1)所示:
It=I×ω0+255×(1-ω0) (1)
其中,It表示第t個時間點歷史輸入筆跡顯示圖標(biāo)圖像的像素點值,I表示當(dāng)前輸入筆跡顯示圖標(biāo)圖像的像素點值,ω0表示濃淡系數(shù),具體需要根據(jù)歷史輸入筆跡時間點及歷史輸入筆跡時間總長度確定,具體計算方法如式(2)所示:
ω0=t/T (2)
其中,t為濃淡處理的歷史輸入筆跡時間點;T為歷史輸入筆跡時間總長度?;蛘撸瑃為歷史輸入筆跡時間點的編號,且按照距離當(dāng)前時間從遠(yuǎn)到近的順序從小到大排序,如t=1,2,…,t越小表明距離當(dāng)前時間越久遠(yuǎn);T為歷史輸入筆跡的總個數(shù),比如選取當(dāng)前時刻之前T個時刻的歷史輸入筆跡。
最后將濃淡處理后的歷史輸入筆跡與當(dāng)前輸入筆跡組合后得到美化后的用戶輸入筆跡,如圖4左圖為用戶輸入筆跡的濃淡效果。
(2)尺度漸變效果
所述尺度漸變效果是指距離當(dāng)前輸入筆跡時間越久的歷史輸入筆跡,筆跡顯示圖標(biāo)越小。
具體美化時,先根據(jù)每個歷史輸入筆跡輸入時間點與用戶歷史輸入筆跡輸入時間總長度比值確定尺度系數(shù)后;再根據(jù)所述尺度系數(shù),分別對歷史輸入筆跡顯示圖標(biāo)的高度和寬度進(jìn)行尺度調(diào)整,得到調(diào)整后的每個時間點歷史輸入筆跡的顯示圖標(biāo),所述高度和寬度的調(diào)整方法如式(3)和式(4)所示:
其中,ht表示第t個時間點歷史輸入筆跡顯示圖標(biāo)高度,h表示當(dāng)前輸入筆跡顯示圖標(biāo)高度,T表示歷史輸入筆跡時間總長度;wt表示第t個時間點歷史輸入筆跡顯示圖標(biāo)寬度,w表示當(dāng)前輸入筆跡顯示圖標(biāo)寬度;
最后將濃淡處理后的歷史輸入筆跡與當(dāng)前輸入筆跡組合后得到美化后的用戶輸入筆跡,如圖4右圖為用戶輸入筆跡濃淡和尺度漸變疊加效果。
一些示例中,待處理的非接觸式輸入筆跡僅包括當(dāng)前輸入筆跡。此時,以筆跡美化效果為陰影美化效果為例進(jìn)行說明。
所述陰影效果指為了增加輸入筆跡的光線立體感,當(dāng)前輸入筆跡顯示圖標(biāo)在特定光源方向上展示出的陰影。
具體美化時,首先以特定光源位置為原點建立三維坐標(biāo)系;再確定從該坐標(biāo)系到交互屏幕平面的透視投影矩陣,記為P,具體確定方法可以通過虛擬成像確定,具體過程與現(xiàn)有技術(shù)相同,在此不再詳述;然后依次將當(dāng)前用戶輸入筆跡顯示圖標(biāo)三維模型上的點與特定光源連線在所述三維坐標(biāo)系xy平面上的交點確定為三維模型上該點的陰影點,從而得到顯示圖標(biāo)三維模型上所有點的陰影點,所述輸入筆跡顯示圖標(biāo)三維模型可以根據(jù)應(yīng)用需求預(yù)先建立,具體建立過程與現(xiàn)有技術(shù)相同,在此不再詳述;最后利用所述投影矩陣P將顯示圖標(biāo)三維模型的陰影點投影到交互屏幕上,得到顯示圖標(biāo)在交互屏幕上的陰影區(qū)域,所述陰影區(qū)域可以使用灰色或其它顏色畫出;如圖5為當(dāng)前用戶輸入筆跡顯示圖標(biāo)為小蜜蜂時的陰影效果。
因此,通過上述流程可以實現(xiàn)對非接觸式輸入筆跡的處理。
進(jìn)一步的,一些實施例中,不僅可以對輸入筆跡進(jìn)行處理,還可以對輸入內(nèi)容進(jìn)行處理,將處理后的內(nèi)容顯示在交互屏幕上。
由于用戶在非接觸輸入時,輸入的筆跡經(jīng)常存在重疊,或筆跡混亂的情況,如果直接將用戶輸入內(nèi)容的真實筆跡全部顯示出來,顯示效果比較雜亂,美觀度低,用戶體驗較低,因此,本申請實施例還可以利用筆跡美化效果對用戶輸入內(nèi)容進(jìn)行美化后再顯示出來;具體美化時,先對用戶輸入字符進(jìn)行檢測,當(dāng)檢測到用戶將完整字符的筆跡輸入結(jié)束后,對用戶輸入內(nèi)容進(jìn)行美化,將美化后的輸入內(nèi)容顯示到交互屏幕上,具體過程如下所述。
在對輸入內(nèi)容進(jìn)行處理時,可以在單個字符輸入結(jié)束時即針對每個字符進(jìn)行處理并顯示,或者,也可以等多個字符全部輸入結(jié)束時,統(tǒng)一處理和顯示。下面以針對每個字符的處理和顯示為例進(jìn)行說明。
如圖6所示,對用戶輸入內(nèi)容進(jìn)行處理的流程可以包括:
S61:檢測用戶輸入的當(dāng)前字符是否輸入結(jié)束,若是,執(zhí)行S62,否則重復(fù)執(zhí)行S61。
具體檢測時,可以根據(jù)用戶的手勢、語音、輸入筆跡或其它輸入方法進(jìn)行判定,如根據(jù)用戶的手勢時,當(dāng)檢測到輸入結(jié)束手勢時,則認(rèn)為輸入結(jié)束,所述輸入結(jié)束手勢如將手掌展開;或者根據(jù)用戶語音指令,如用戶說完輸入內(nèi)容后,預(yù)設(shè)時間內(nèi)沒有再輸入內(nèi)容,或者用戶直接說出語音指令以表示輸入結(jié)束等,所述語音指令如“輸入完畢”;或者根據(jù)用戶輸入筆跡數(shù)據(jù),利用字符檢測算法判斷當(dāng)前字符是否輸入完整,具體檢測過程可以參見各種相關(guān)技術(shù),在此不再詳述。
如果未結(jié)束,則可以重復(fù)執(zhí)行S61直至輸入結(jié)束。
S62:如果輸入結(jié)束,對所述當(dāng)前字符進(jìn)行識別。
根據(jù)用戶輸入筆跡數(shù)據(jù),利用字符識別算法對用戶輸入字符進(jìn)行識別,具體過程可以參見各種相關(guān)技術(shù),在此不再詳述;
需要說明的是,字符識別可以與字符檢測同時進(jìn)行,對用戶輸入內(nèi)容進(jìn)行邊檢測,邊識別;同時也可以利用用戶輸入的歷史字符對當(dāng)前字符進(jìn)行識別,如用戶需要輸入“江河”時,當(dāng)用戶輸入完“江”時,再輸入“河”的第一筆時,即可判定用戶輸入內(nèi)容為“江河”;同時,隨著輸入字符的增加,還可以利用語言模型及上下文信息對歷史輸入字符進(jìn)行修正。
S63:對識別得到的字符進(jìn)行處理后顯示。
該處理可以稱為美化,具體美化時,可以采用對用戶輸入筆跡的美化方法,對識別得到的字符進(jìn)行美化;也可以由用戶確定輸入內(nèi)容的個性化美化效果,如輸入內(nèi)容以宋體顯示,或者還可以增加其它美化效果疊加顯示,如陰影效果等,具體本申請不作限定,具體美化方法可以參見各種相關(guān)技術(shù),在此不再詳述;如圖7為用戶輸入內(nèi)容“科大訊”美化前后顯示效果,其中(a)圖為用戶輸入內(nèi)容的原始筆跡,(b)圖為輸入內(nèi)容的第一種美化效果,(c)圖為輸入內(nèi)容的第二種美化效果。
需要說明的是,對輸入內(nèi)容進(jìn)行美化時,可以在用戶輸入完一個完整字符時,對該字符進(jìn)行美化并顯示,也可以根據(jù)用戶輸入的上下文字符,當(dāng)用戶輸入完多個字符時,同時對每個字符進(jìn)行美化并顯示,如用戶輸入一個詞語時,則可以等用戶輸入完詞語時,分別對詞語中每個字符進(jìn)行美化后顯示。
本實施例中,通過對輸入內(nèi)容進(jìn)行處理后顯示,可以提高顯示內(nèi)容的可辨認(rèn)度,進(jìn)一步提升用戶體驗。
圖8是本申請一個實施例提出的非接觸式輸入筆跡的處理裝置的結(jié)構(gòu)示意圖。
如圖8所示,本實施例的裝置80包括:接收模塊81、筆跡處理模塊82和顯示模塊83。
接收模塊81,用于接收用戶輸入的非接觸式輸入筆跡;
筆跡處理模塊82,用于根據(jù)預(yù)先確定的筆跡顯示圖標(biāo)和筆跡美化效果,對所述非接觸式輸入筆跡進(jìn)行處理;
顯示模塊83,用于顯示處理后的筆跡。
一些實施例中,所述筆跡處理模塊82包括:
獲取子模塊821,用于獲取待處理的非接觸式輸入筆跡;
處理子模塊822,用于在所述待處理的非接觸式輸入筆跡所在位置顯示預(yù)先確定的筆跡顯示圖標(biāo),以及對所述筆跡顯示圖標(biāo)進(jìn)行處理,使得處理后的圖標(biāo)具有所述筆跡美化效果。
一些實施例中,所述獲取子模塊821具體用于:
根據(jù)預(yù)先確定的筆跡美化效果,獲取待處理的非接觸式輸入筆跡;或者,
根據(jù)預(yù)先確定的筆跡美化效果和應(yīng)用需求或用戶選擇,獲取待處理的非接觸式輸入筆跡。
一些實施例中,所述獲取子模塊821用于根據(jù)預(yù)先確定的筆跡美化效果,獲取待處理的非接觸式輸入筆跡,包括:
如果所述筆跡美化效果包括濃淡效果或尺度漸變效果時,獲取歷史輸入筆跡和當(dāng)前輸入筆跡,將歷史輸入筆跡和當(dāng)前輸入筆跡作為待處理的非接觸式輸入筆跡;或者,
如果所述筆跡美化效果包括陰影效果、3D效果或拖尾效果時,獲取當(dāng)前輸入筆跡,將當(dāng)前輸入筆跡作為待處理的非接觸式輸入筆跡。
一些實施例中,參見圖9,本實施例的裝置80還包括:
內(nèi)容處理模塊84,用于對用戶輸入內(nèi)容進(jìn)行處理,將處理后的輸入內(nèi)容顯示在交互屏幕上。
一些實施例中,所述內(nèi)容處理模塊84具體用于:
在用戶輸入內(nèi)容中的每個字符輸入結(jié)束時,對每個字符進(jìn)行處理并將處理后的每個字符依次顯示在交互屏幕上;或者,
在用戶輸入內(nèi)容中的多個字符輸入結(jié)束時,對輸入結(jié)束的字符中每個字符進(jìn)行處理,并在輸入結(jié)束的所有字符全部處理后,將處理后的所有字符同時顯示在交互屏幕上。
可以理解的是,本實施例的裝置與上述方法實施例對應(yīng),具體內(nèi)容可以參見方法實施例的相關(guān)描述,在此不再詳細(xì)說明。
本實施例中,通過根據(jù)筆跡顯示圖標(biāo)和筆跡美化效果對非接觸式輸入筆跡進(jìn)行處理,顯示處理后的筆跡而不是直接顯示輸入的筆跡,可以提高非接觸式輸入筆跡的可辨認(rèn)度,提升用戶體驗。
可以理解的是,上述各實施例中相同或相似部分可以相互參考,在一些實施例中未詳細(xì)說明的內(nèi)容可以參見其他實施例中相同或相似的內(nèi)容。
需要說明的是,在本申請的描述中,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。此外,在本申請的描述中,除非另有說明,“多個”的含義是指至少兩個。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本申請的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本申請的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
應(yīng)當(dāng)理解,本申請的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機(jī)可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
此外,在本申請各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中。
上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本申請的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。
盡管上面已經(jīng)示出和描述了本申請的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本申請的限制,本領(lǐng)域的普通技術(shù)人員在本申請的范圍內(nèi)可以對上述實施例進(jìn)行變化、修改、替換和變型。