本發明專利技術公開了一種手寫輸入法的界面分布方法,應用于觸控裝置,觸控裝置包括用以接收觸控信號及顯示圖形的觸屏,以及與觸屏連接用以于觸屏的顯示界面上繪制圖形的繪圖模塊,其中,繪圖模塊將顯示界面定義為上下重疊的兩層,處于下方的下層上繪制有用以排列編輯菜單的編輯欄,處于上方的上層用以顯示使用者的觸控軌跡及輸入的文字,上層對應下層上繪制有編輯欄的位置為透明填充;使用者于上層上除對應編輯欄的位置以外的手寫區域內滑動手指形成觸控軌跡,繪圖模塊將觸控軌跡繪制于手寫區域內,并于使用者的一次輸入完畢后將觸控軌跡轉換為一預定大小的圖像塊拼合排列于下層上。
【技術實現步驟摘要】
本專利技術涉及一種輸入法的控制方法,尤其涉及ー種手寫輸入法的界面分布方法及輸入法。
技術介紹
手寫輸入法是為觸控設備設計的輸入方式,其優點是,使用者不必掌握額外的文字編碼方式,只要認識的文字即可進行書寫輸入,這對于年齡較大的使用者而言非常方便。隨著掌上設備的發展,手寫輸入法逐漸成為ー種重要的輸入方式。現有的手寫輸入法一般通過將使用者于觸屏或者觸控板上的觸控軌跡與預置的字形庫進行匹配,并將軌跡較接近的文字以表格或者隊列的形式展現給使用者,供使用者選擇確定最終輸入的文字,當使用者確定了輸入文字后,系統通過該文字的編碼于系統字庫中找到對應的文字,并予以顯示。由于目前的手寫輸入法的一次識別正確率并不高,因此上述方式可提高輸入的準確率,但是,由于選擇過程的存在,不可避免的使輸入過程變慢,使得使用者的寫作思路不停地被打斷以應付不斷的選擇正確結果的過程,并且大多數預置的字形庫都是通過筆畫順序進行匹配,而一般使用者很難做到書寫時完全正確的筆畫順序,使得很多使用者在輸入時發生明明字形正確系統卻無法找到正確匹配的文字的問題。ー種直接將使用者的觸控軌跡縮小后作為輸入的文字的手寫輸入法可以解決上述問題,但是由于需要將觸控軌跡進行縮小,而現有的手寫輸入法通常還要于顯示界面上顯示諸如編輯欄等其他組件,如果ー并縮小會使文字中包含不需要的圖形,如果要在縮小觸控軌跡時去除這些組件則要增加系統開銷,降低手寫輸入的流暢度。
技術實現思路
針對現有的手寫輸入法存在的上述問題,現提供ー種g在使編輯欄與觸控軌跡分離的手寫輸入法的界面分布方法及輸入法。具體技術方案如下—種手寫輸入法的界面分布方法,應用于觸控裝置,所述觸控裝置包括用以接收觸控信號及顯示圖形的觸屏,以及與所述觸屏連接用以于所述觸屏的顯示界面上繪制圖形的繪圖模塊,其中,所述繪圖模塊將所述顯示界面定義為上下重疊的兩層,處于下方的下層上繪制有用以排列編輯菜單的編輯欄,處于上方的上層用以顯示使用者的觸控軌跡及輸入的文字,所述上層對應所述下層上繪制有所述編輯欄的位置為透明填充;使用者于所述上層上除對應所述編輯欄的位置以外的手寫區域內滑動手指形成觸控軌跡,所述繪圖模塊將所述觸控軌跡繪制于所述手寫區域內,并于使用者的一次輸入完畢后將所述觸控軌跡轉換為ー預定大小的圖像塊拼合排列于所述下層上。優選的,所述編輯欄位于所述下層的底部。優選的,所述下層除所述編輯欄外的區域以預定的背景色填充,所述上層的手寫區域以透明填充。優選的,所述觸控裝置還包括處理器、用于儲存用于保存臨時數據的緩沖儲存器以及用于保存數據的儲存器,所述處理器與所述觸屏、繪圖模塊、緩沖儲存器以及所述儲存器分別連接;還包括一預先定義的參數設置界面,所述參數設置界面包括多個用以接收使用者輸入參數的輸入欄,所述多個輸入欄中包括用于輸入所述觸控軌跡默認粗細值參數的粗細值參數輸入欄,所述處理器將所述粗細值參數輸入欄中的默認粗細值參數數據分別儲存至所述緩沖儲存器和儲存器,所述處理器根據所述緩沖儲存器中儲存的所述粗細值參數控制所述繪圖模塊顯示所述觸控軌跡,所述儲存器中的所述默認粗細值參數數據用以存檔及每次手寫輸入法啟動時被調用至所述緩沖儲存器中。優選的,多個所述輸入欄中包括用以輸入所述觸屏上手寫區域起始點坐標參數以及所述手寫區域長度參數和寬度參數的手寫區域尺寸參數輸入欄組,所述處理器根據所述緩沖儲存器中儲存的所述手寫區域起始點坐標參數以及所述手寫區域長度參數和寬度參數定義觸屏上接收手寫輸入的手寫區域的具體范圍。優選的,多個所述輸入欄中包括用于輸入所述圖像塊寬度參數和所述圖像塊高度參數的圖像塊尺寸參數輸入欄組,所述處理器根據所述緩沖儲存器中儲存的所述圖像塊寬度參數和所述圖像塊高度參數定義的尺寸控制所述繪圖模塊將所述觸控軌跡轉換為所述圖像塊。優選的,所述上層設置有多張疊層設置的畫布,每張所述畫布的覆蓋區域為所述上層去除對應所述下層上編輯欄位置的區域,所述手寫區域設于每張所述畫布上,只有一張所述畫布可見,其他所述畫布不可見,使用者于可見的所述畫布上輸入完ー個字時可見的所述畫布變為不可見,并于原先不可見的所述畫布中選擇ー張所述畫布變為可見。一種輸入法,應用于觸控裝置,其中,采用上述手寫輸入法的界面分布方法。上述技術方案的有益效果是編輯欄與手寫區域分離,與手寫輸入的觸控軌跡無關的組件不會出現在觸控軌跡圖形上,便于系統進ー步處理,不會影響輸入法的流暢程度。附圖說明圖1為本專利技術ー種手寫輸入法的界面分布方法的實施例由繪圖模塊形成上層和下層的結構示意圖;圖2為本專利技術ー種手寫輸入法的界面分布方法的實施例的上層多畫布設置的結構示意圖。具體實施例方式下面結合附圖和具體實施例對本專利技術作進ー步說明,但不作為本專利技術的限定。如圖1所示,本專利技術ー種手寫輸入法的界面分布方法,應用于觸控裝置,觸控裝置包括用以接收觸控信號及顯示圖形的觸屏,以及與觸屏連接用以于觸屏的顯示界面上繪制圖形的繪圖模塊,其中,繪圖模塊將顯示界面定義為上下重疊的兩層,處于下方的下層I上繪制有用以排列編輯菜單的編輯欄11,處于上方的上層2用以顯示使用者的觸控軌跡及輸入的文字,上層2對應下層I上繪制有編輯欄11的位置為透明填充;使用者于上層2上除對應編輯欄I的位置以外的手寫區域21內滑動手指形成觸控軌跡,繪圖模塊將觸控軌跡繪制于手寫區域21內,并于使用者的一次輸入完畢后將觸控軌跡轉換為ー預定大小的圖像塊拼合排列于下層I上。上述技術方案使編輯欄11位于下層I上,手寫區域21位于上層2上,兩者相互獨立,使用者手寫輸入形成的觸控軌跡僅形成于上層2上的手寫區域21內,因此當需要將觸控軌跡縮小形成圖像塊時,除觸控軌跡外的其他組件不會出現在需要縮小的圖形內。同時觸控軌跡形成縮小的圖像塊排列于下層I上,不影響手寫區域的的輸入。于上述技術方案基礎上,進ー步的,編輯欄11可位于下層I的底部,當然也可以位于下層I的頂部,這有有利于手寫區域21獲得較大的覆蓋范圍。于上述技術方案基礎上,進ー步的,下層I除編輯欄11外的區域可以預定的背景色填充,上層2的手寫區域21以透明填充,該方式使上層2的手寫區域21不會覆蓋排列于下層I上的圖像塊,方便使用者于手寫輸入的時候閱讀已經輸入的文字。于上述技術方案基礎上,進ー步的,如圖2所示,上層2可設置多張疊層設置的畫布22,每張畫布22的覆蓋區域為上層2去除對應下層I上編輯欄11位置的區域,手寫區域21設于每張畫布22上,只有ー張畫布22可見,其他畫布22不可見,使用者于可見的畫布22上輸入完一個字時可見的畫布22變為不可見,并于原先不可見的畫布22中選擇一張畫布22變為可見。通過多張畫布22的交替顯現,使使用者在手寫輸入時使用ー張畫布22,而系統于觸控軌跡縮放時使用另ー張畫布22,這樣可提高手寫輸入的流暢程度。一種較優的實施方式是,可采用兩張畫布22,既可提高手寫輸入的流暢程度,又不會過多的増加系統開銷。需要說明的是,上述提到的畫布22為邏輯意義上的畫布,并非實體材料制成的畫布。于上述技術方案基礎上,進ー步的,觸控裝置還包括處理器、用于儲存用于保存臨時數據的緩沖儲存器以及用于保存數據的儲存器,處理器與觸屏、繪圖模塊、緩沖儲存器以及儲存器分別連接;還包括一預先定義的參數設置界面,參數設置界面包括多個用以接收使本文檔來自技高網...

【技術保護點】
一種手寫輸入法的界面分布方法,應用于觸控裝置,所述觸控裝置包括用以接收觸控信號及顯示圖形的觸屏,以及與所述觸屏連接用以于所述觸屏的顯示界面上繪制圖形的繪圖模塊,其特征在于,所述繪圖模塊將所述顯示界面定義為上下重疊的兩層,處于下方的下層上繪制有用以排列編輯菜單的編輯欄,處于上方的上層用以顯示使用者的觸控軌跡及輸入的文字,所述上層對應所述下層上繪制有所述編輯欄的位置為透明填充;使用者于所述上層上除對應所述編輯欄的位置以外的手寫區域內滑動手指形成觸控軌跡,所述繪圖模塊將所述觸控軌跡繪制于所述手寫區域內,并于使用者的一次輸入完畢后將所述觸控軌跡轉換為一預定大小的圖像塊拼合排列于所述下層上。
【技術特征摘要】
1.一種手寫輸入法的界面分布方法,應用于觸控裝置,所述觸控裝置包括用以接收觸控信號及顯示圖形的觸屏,以及與所述觸屏連接用以于所述觸屏的顯示界面上繪制圖形的繪圖模塊,其特征在于,所述繪圖模塊將所述顯示界面定義為上下重疊的兩層,處于下方的下層上繪制有用以排列編輯菜單的編輯欄,處于上方的上層用以顯示使用者的觸控軌跡及輸入的文字,所述上層對應所述下層上繪制有所述編輯欄的位置為透明填充; 使用者于所述上層上除對應所述編輯欄的位置以外的手寫區域內滑動手指形成觸控軌跡,所述繪圖模塊將所述觸控軌跡繪制于所述手寫區域內,并于使用者的一次輸入完畢后將所述觸控軌跡轉換為一預定大小的圖像塊拼合排列于所述下層上。2.如權利要求1所述手寫輸入法的界面分布方法,其特征在于,所述編輯欄位于所述下層的底部。3.如權利要求1所述手寫輸入法的界面分布方法,其特征在于,所述下層除所述編輯欄外的區域以預定的背景色填充,所述上層的手寫區域以透明填充。4.如權利要求1所述手寫輸入法的界面分布方法,其特征在于,所述觸控裝置還包括處理器、用于儲存用于保存臨時數據的緩沖儲存器以及用于保存數據的儲存器,所述處理器與所述觸屏、繪圖模塊、緩沖儲存器以及所述儲存器分別連接; 還包括一預先定義的參數設置界面,所述參數設置界面包括多個用以接收使用者輸入參數的輸入欄,所述多個輸入欄中包括用于輸入所述觸控軌跡默認粗細值參數的粗細值參數輸入欄,所述處理器將所述粗細值參數輸入欄中的默認粗細值參數數據分別儲存至...
【專利技術屬性】
技術研發人員:謝殿俠,張軍標,趙旭,
申請(專利權)人:上海海知信息技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。