本發(fā)明專(zhuān)利技術(shù)公開(kāi)了一種在筆跡上圖像進(jìn)行觸屏換行操作的方法,其中,具體包括如下步驟:在所述觸屏的顯示區(qū)域預(yù)定義行列坐標(biāo),所述處理器調(diào)取所述筆跡圖像數(shù)據(jù)于所述觸屏的顯示區(qū)域進(jìn)行顯示,處理器獲取顯示的每個(gè)定義圖形的行列坐標(biāo)值域,觸控所述觸屏顯示區(qū)域需要換行的位置,所述處理器獲取該位置坐標(biāo)值,并根據(jù)該位置坐標(biāo)值判斷設(shè)置光標(biāo)的初始位置坐標(biāo)值;通過(guò)觸發(fā)換行命令鍵對(duì)所述光標(biāo)及位于該光標(biāo)后面的定義圖形進(jìn)行換行操作;通過(guò)對(duì)筆跡圖形數(shù)據(jù)進(jìn)行快速換行,在不打斷使用者寫(xiě)作思路的前提下,實(shí)時(shí)對(duì)圖形數(shù)據(jù)進(jìn)行修改處理的過(guò)程。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專(zhuān)利技術(shù)涉及一種觸屏編輯的方法,尤其涉及。
技術(shù)介紹
目前,由于手寫(xiě)輸入法使用者不必掌握額外的文字編碼方式如五筆、拼音等,只要會(huì)書(shū)寫(xiě)即可對(duì)觸控設(shè)備進(jìn)行操作,使得其在習(xí)慣用筆書(shū)寫(xiě)或者高齡的人群中得到廣泛歡迎。現(xiàn)有技術(shù)中,應(yīng)用于觸屏設(shè)備上的手寫(xiě)輸入法主要是采用矢量識(shí)別技術(shù)實(shí)現(xiàn)的,其主要的原理為首先,于存儲(chǔ)裝置中建立手寫(xiě)模板庫(kù)和單字特征數(shù)據(jù)庫(kù);其次,采用矢量識(shí)別技術(shù)將操作者書(shū)寫(xiě)的筆跡圖形與手寫(xiě)模板庫(kù)中的數(shù)據(jù)進(jìn)行比對(duì)(如圖形比對(duì)、筆畫(huà)順序比對(duì)等),以獲取對(duì)應(yīng)的手寫(xiě)數(shù)據(jù)信息;之后,根據(jù)該手寫(xiě)數(shù)據(jù)信息從單字特征數(shù)據(jù)庫(kù)中調(diào)取與其相近似的字(如根據(jù)落筆順序、筆畫(huà)、形狀、輪廓或偏旁等進(jìn)行單字的識(shí)別),并顯示給操作者供其選擇;最后,當(dāng)操作者選擇后,利用單詞庫(kù)和語(yǔ)句庫(kù)進(jìn)行聯(lián)想提示,從而增加用戶輸入的速度。由于上述的輸入法是通過(guò)調(diào)取系統(tǒng)中預(yù)設(shè)的字符數(shù)據(jù)進(jìn)行文檔的輸入,只能生成統(tǒng)一格式的文檔,而不能生成體現(xiàn)操作者特有的筆跡特征或書(shū)寫(xiě)習(xí)慣。相應(yīng)的,采用現(xiàn)有的手寫(xiě)輸入法對(duì)觸屏電子設(shè)備中存儲(chǔ)的文檔進(jìn)行編輯需要換行時(shí),由于現(xiàn)有的輸入系統(tǒng)中需要預(yù)先設(shè)置各種字庫(kù),需要較大的存儲(chǔ)空間,在換行時(shí)會(huì)產(chǎn)生一定的延遲,進(jìn)而給使用者編輯操作帶來(lái)非常大的不便。
技術(shù)實(shí)現(xiàn)思路
針對(duì)現(xiàn)有的觸屏編輯存在的上述問(wèn)題,現(xiàn)提供一種針對(duì)該筆記圖形文檔進(jìn)行編輯時(shí)換行的方法。具體技術(shù)方案如下—種在筆跡上圖像進(jìn)行觸屏換行操作的方法,應(yīng)用于觸控系統(tǒng),所述觸控系統(tǒng)包括用于顯示及接收觸控動(dòng)作的觸屏、處理器和存儲(chǔ)模塊,所述處理器分別與所述觸屏和存儲(chǔ)模塊連接,其中,所述存儲(chǔ)模塊中存儲(chǔ)有由多個(gè)定義圖像構(gòu)成的筆跡圖像數(shù)據(jù),所述觸屏上設(shè)置有顯示區(qū)域,具體步驟為在所述觸屏的顯示區(qū)域預(yù)定義行列坐標(biāo);所述處理器調(diào)取所述筆跡圖像數(shù)據(jù)于所述觸屏的顯示區(qū)域進(jìn)行顯示;處理器獲取顯示的每個(gè)定義圖形的行列坐標(biāo)值域;觸控所述觸屏顯示區(qū)域需要換行的位置;所述處理器獲取該位置坐標(biāo)值,并根據(jù)該位置坐標(biāo)值判斷設(shè)置光標(biāo)的初始位置坐標(biāo)值;通過(guò)觸發(fā)換行命令鍵對(duì)所述光標(biāo)及位于該光標(biāo)后面的定義圖形進(jìn)行換行操作。上述的在筆跡上圖像進(jìn)行觸屏換行操作的方法,其中,觸發(fā)所述換行命令鍵時(shí),若所述光標(biāo)起始位置位于一段定義圖形的段首位置時(shí),則將光標(biāo)和位于光標(biāo)起始位置后面的每個(gè)定義圖形均按照既定順序下移一行,且于光標(biāo)起始位置生成一空行;若所述光標(biāo)起始位置位于一段定義圖形的中間位置時(shí),則將光標(biāo)和位于光標(biāo)起始位置后面的該段落中每個(gè)定義圖形均下移一行,并按照既定順序形成新的段落,而位于光標(biāo)起始位置后面其他段落中的每個(gè)定義圖形則下移一行;其中,光標(biāo)位于所述新的段落的斷首;若所述光標(biāo)起始位置位于一段定義圖形的段尾位置時(shí),則將光標(biāo)和位于光標(biāo)起始位置后面的每個(gè)段落的定義圖形按照既定順序下移一行,且于光標(biāo)起始位置的下一行生成一空行,光標(biāo)位于該空行的輸入端。上述的在筆跡上圖像進(jìn)行觸屏換行操作的方法,其中,所述換行命令鍵為所述觸屏上的虛擬鍵,位于觸屏上定義的換行命令觸控區(qū)域。上述的在筆跡上圖像進(jìn)行觸屏換行操作的方法,其中,所述觸控系統(tǒng)還包括計(jì)時(shí)器和緩沖儲(chǔ)存器,所述處理器還分別與所述計(jì)時(shí)器和緩沖儲(chǔ)存器連接,且所述計(jì)時(shí)器預(yù)設(shè)有間隔時(shí)間,所述觸屏上還設(shè)置有編輯完成觸屏區(qū)域;于所述存儲(chǔ)模塊中存儲(chǔ)有由多個(gè)定義圖像構(gòu)成的筆跡圖像數(shù)據(jù)的步驟為步驟S1、所述處理器將所述觸控編輯區(qū)域內(nèi)的一次觸控動(dòng)作以圖像的形式顯示于所述編輯區(qū)域上,并形成單元圖像,且將該單元圖像存儲(chǔ)至所述緩沖儲(chǔ)存器中;步驟S2、當(dāng)所述觸控編輯區(qū)域在所述間隔時(shí)間內(nèi)再次有觸控操作時(shí),則重復(fù)重復(fù)步驟SI ;反之,處理器將存儲(chǔ)在所述緩沖存儲(chǔ)器中所有的單元圖像進(jìn)行編輯合并后,形成定義圖像;步驟S3、所述處理器將所述定義圖像按照設(shè)定的順序存儲(chǔ)至所述存儲(chǔ)模塊中,并同時(shí)以相同的順序顯示于所述觸屏的顯示界面上,同時(shí)清空所述編輯區(qū)域上的圖像及所述緩存儲(chǔ)器中的數(shù)據(jù),繼續(xù)步驟Si ;步驟S4、當(dāng)所述編輯完成觸屏區(qū)域有觸控動(dòng)作時(shí),所述處理器將存儲(chǔ)在所述緩沖存儲(chǔ)器中所有的單元圖像進(jìn)行編輯合并后,形成定義圖像;步驟S5、所述處理器將所述定義圖像按照設(shè)定的順序存儲(chǔ)至所述存儲(chǔ)模塊中,生成筆跡圖像,并將該筆跡圖像顯示于所述觸屏的顯示界面上,同時(shí)清空所述編輯區(qū)域上的圖像及所述緩存儲(chǔ)器中的數(shù)據(jù),關(guān)閉所述用于觸控編輯的區(qū)域;其中,所述定義圖像為預(yù)定大小并包含所述觸控動(dòng)作圖像的軌跡圖形的圖像塊。上述的在筆跡上圖像進(jìn)行觸屏換行操作的方法,其中,所述步驟S5中根據(jù)所述觸屏的顯示界面上輸入的位置和所述定義圖像生成的時(shí)間順序,所述處理器將所述定義圖像存儲(chǔ)至所述存儲(chǔ)模塊中。上述的在筆跡上圖像進(jìn)行觸屏換行操作的方法,其中,所述間隔時(shí)間的范圍為1/120-1/60 秒。上述的在筆跡上圖像進(jìn)行觸屏換行操作的方法,其中,所述既定的順序?yàn)樯晒P跡圖像后各定義圖像之間的順序關(guān)系。上述的在筆跡上圖像進(jìn)行觸屏換行操作的方法,其中,用戶自定義所述光標(biāo)顯示的粗細(xì)值和/或長(zhǎng)度值。上述的在筆跡上圖像進(jìn)行觸屏換行操作的方法,其中,定義圖形的大小為m*m (m的取值范圍為8-2048)像素上述的在筆跡上圖像進(jìn)行觸屏換行操作的方法,其中,用戶自定義所述定義圖像的大小。上述技術(shù)方案的有益效果是通過(guò)對(duì)筆跡圖形數(shù)據(jù)進(jìn)行快速換行,在不打斷使用者寫(xiě)作思路的前提下,實(shí)時(shí)對(duì)圖形數(shù)據(jù)進(jìn)行修改處理的過(guò)程。附圖說(shuō)明圖1為本專(zhuān)利技術(shù)在筆跡上圖像進(jìn)行觸屏換行操作的方法實(shí)施例所適用的系統(tǒng)的結(jié)構(gòu)示意圖;圖2為本專(zhuān)利技術(shù)在筆跡上圖像進(jìn)行觸屏換行操作的方法中實(shí)施例的流程框圖。具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施例對(duì)本專(zhuān)利技術(shù)作進(jìn)一步說(shuō)明,但不作為本專(zhuān)利技術(shù)的限定。本專(zhuān)利技術(shù),應(yīng)用于如圖1所示的觸控系統(tǒng),觸控系統(tǒng)包括用于顯示及接收觸控的觸屏、處理器、計(jì)時(shí)器、存儲(chǔ)模塊以及用于保存臨時(shí)數(shù)據(jù)的緩沖儲(chǔ)存器,處理器與觸屏、計(jì)時(shí)器、存儲(chǔ)模塊以及緩沖儲(chǔ)存器分別連接,本領(lǐng)域技術(shù)人員從上述描述中可獲知本專(zhuān)利技術(shù)在筆跡上圖像進(jìn)行觸屏換行操作的方法的實(shí)施例可應(yīng)用于常見(jiàn)的觸控系統(tǒng)中,其中處理器可由常用的中央處理或者微控制單元形成,計(jì)時(shí)器可由中央處理器或者微控制單元內(nèi)集成的計(jì)時(shí)部件形成,該計(jì)時(shí)器設(shè)置有間隔時(shí)間,在間隔時(shí)間內(nèi)計(jì)時(shí)器進(jìn)行計(jì)時(shí)動(dòng)作,反之則停止計(jì)時(shí);存儲(chǔ)模塊可以為該系統(tǒng)的內(nèi)部存儲(chǔ)器如硬盤(pán)燈,也可以為外部的存儲(chǔ)器如移動(dòng)硬盤(pán)、U盤(pán)、SD卡等,且該存儲(chǔ)模塊中可以預(yù)先存儲(chǔ)有筆跡圖像的數(shù)據(jù)信息如圖像文檔等,也可通過(guò)該觸控系統(tǒng)編寫(xiě)新的筆跡圖像數(shù)據(jù)信息,并將編寫(xiě)完成的數(shù)據(jù)信息存儲(chǔ)至該存儲(chǔ)模塊中;觸屏的顯示界面上定義一用于圖形文檔編輯的區(qū)域,操作者可以在該區(qū)域內(nèi)輸入新的圖形文檔,也能對(duì)存儲(chǔ)模塊中存儲(chǔ)的圖像文檔進(jìn)行如刪除、復(fù)制、剪切和/或粘貼等操作,且該編輯區(qū)域可以定義于顯示界面的任何位置,即觸屏的任何位置都可作為編輯區(qū)域,且該觸屏上還設(shè)置有編輯完成觸屏區(qū)域。當(dāng)操作者在編輯區(qū)域內(nèi)進(jìn)行新的圖形文檔編寫(xiě)時(shí),開(kāi)啟文檔輸入命令,操作者觸控觸屏的編輯區(qū)域進(jìn)行滑動(dòng)操作,處理器將該滑動(dòng)操作軌跡轉(zhuǎn)化為圖像格式,形成單元圖像存入緩沖存儲(chǔ)器中,并于觸屏上進(jìn)行顯示;具體的,當(dāng)操作者第一次滑動(dòng)操作時(shí),形成第一單元圖像并存儲(chǔ)至緩沖存儲(chǔ)器中;當(dāng)操作者第二次滑動(dòng)操作時(shí),形成第二單元圖像并存儲(chǔ)至緩沖存儲(chǔ)器中,處理器將第一單元圖像與第二單元圖像進(jìn)行合并編輯,形成基礎(chǔ)圖像,同時(shí)清除第一單元圖像和第二單元圖像,并本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種在筆跡上圖像進(jìn)行觸屏換行操作的方法,應(yīng)用于觸控系統(tǒng),所述觸控系統(tǒng)包括用于顯示及接收觸控動(dòng)作的觸屏、處理器和存儲(chǔ)模塊,所述處理器分別與所述觸屏和存儲(chǔ)模塊連接,其特征在于,所述存儲(chǔ)模塊中存儲(chǔ)有由多個(gè)定義圖像構(gòu)成的筆跡圖像數(shù)據(jù),所述觸屏上設(shè)置有顯示區(qū)域,具體步驟為:在所述觸屏的顯示區(qū)域預(yù)定義行列坐標(biāo);所述處理器調(diào)取所述筆跡圖像數(shù)據(jù)于所述觸屏的顯示區(qū)域進(jìn)行顯示;處理器獲取顯示的每個(gè)定義圖形的行列坐標(biāo)值域;觸控所述觸屏顯示區(qū)域需要換行的位置;所述處理器獲取該位置坐標(biāo)值,并根據(jù)該位置坐標(biāo)值判斷設(shè)置光標(biāo)的初始位置坐標(biāo)值;通過(guò)觸發(fā)換行命令鍵對(duì)所述光標(biāo)及位于該光標(biāo)后面的定義圖形進(jìn)行換行操作。
【技術(shù)特征摘要】
1.一種在筆跡上圖像進(jìn)行觸屏換行操作的方法,應(yīng)用于觸控系統(tǒng),所述觸控系統(tǒng)包括用于顯示及接收觸控動(dòng)作的觸屏、處理器和存儲(chǔ)模塊,所述處理器分別與所述觸屏和存儲(chǔ)模塊連接,其特征在于,所述存儲(chǔ)模塊中存儲(chǔ)有由多個(gè)定義圖像構(gòu)成的筆跡圖像數(shù)據(jù),所述觸屏上設(shè)置有顯示區(qū)域,具體步驟為 在所述觸屏的顯示區(qū)域預(yù)定義行列坐標(biāo); 所述處理器調(diào)取所述筆跡圖像數(shù)據(jù)于所述觸屏的顯示區(qū)域進(jìn)行顯示; 處理器獲取顯示的每個(gè)定義圖形的行列坐標(biāo)值域; 觸控所述觸屏顯示區(qū)域需要換行的位置; 所述處理器獲取該位置坐標(biāo)值,并根據(jù)該位置坐標(biāo)值判斷設(shè)置光標(biāo)的初始位置坐標(biāo)值; 通過(guò)觸發(fā)換行命令鍵對(duì)所述光標(biāo)及位于該光標(biāo)后面的定義圖形進(jìn)行換行操作。2.如權(quán)利要求1所述的在筆跡上圖像進(jìn)行觸屏換行操作的方法,其特征在于, 觸發(fā)所述換行命令鍵時(shí), 若所述光標(biāo)起始位置位于一段定義圖形的段首位置時(shí),則將光標(biāo)和位于光標(biāo)起始位置后面的每個(gè)定義圖形均按照既定順序下移一行,且于光標(biāo)起始位置生成一空行; 若所述光標(biāo)起始位置位于一段定義圖形的中間位置時(shí),則將光標(biāo)和位于光標(biāo)起始位置后面的該段落中每個(gè)定義圖形均下移一行,并按照既定順序形成新的段落,而位于光標(biāo)起始位置后面其他段落中的每個(gè)定義圖形則下移一行;其中,光標(biāo)位于所述新的段落的斷首; 若所述光標(biāo)起始位置位于一段定義圖形的段尾位置時(shí),則將光標(biāo)和位于光標(biāo)起始位置后面的每個(gè)段落的定義圖形按照既定順序下移一行,且于光標(biāo)起始位置的下一行生成一空行,光標(biāo)位于該空行的輸入端。3.如權(quán)利要求1所述的在筆跡上圖像進(jìn)行觸屏換行操作的方法,其特征在于,所述換行命令鍵為所述觸屏上的虛擬鍵,位于觸屏上定義的換行命令觸控區(qū)域。4.如權(quán)利要求1所述的在筆跡上圖像進(jìn)行觸屏換行操作的方法,其特征在于,所述觸控系統(tǒng)還包括計(jì)時(shí)器和緩沖儲(chǔ)存器,所述處理器還分別與所述計(jì)時(shí)器和緩沖儲(chǔ)存器連接,且所述計(jì)時(shí)器預(yù)設(shè)有間隔時(shí)間,所述觸屏上還設(shè)置有編輯完成觸屏區(qū)域; 于所述存儲(chǔ)模塊中存儲(chǔ)有由多個(gè)定義圖像構(gòu)成的筆跡圖像數(shù)據(jù)的步驟為 步驟S1、所述處理器將...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:謝殿俠,張軍標(biāo),趙旭,
申請(qǐng)(專(zhuān)利權(quán))人:上海海知信息技術(shù)有限公司,
類(lèi)型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。