亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

電腦手寫輸入機器碼的制作方法

文檔序號:7533640閱讀:820來源:國知局

專利名稱::電腦手寫輸入機器碼的制作方法
技術領域
:本發(fā)明電腦手寫輸入機器碼涉及漢字編碼輸入
技術領域
。現(xiàn)有手寫輸入系統(tǒng)是用圖形識別方式,如漢王筆、慧筆,而不是用自動編碼方式。這種圖形識別方式是先將每個手寫字體逐行掃描,將有筆跡劃過的點的特征記錄下來,形成每個字的筆跡資料,存在微機中;在實現(xiàn)輸入時將所寫字的筆跡資料與預存的筆跡資料作對比查找,找出最接近和較接近的漢字。這種方法存在著筆跡資料存儲量大,微機的計算工作量大,速度慢,容錯度低,不能識別草書字體等缺點。本發(fā)明的目的是提供一種電腦手寫輸入機器碼,它是將每個漢字按一筆一劃完全拆開,順序排列,作為漢字的基本特征。對構成一個字的每一筆劃分成兩種第一種為“點捺橫提”,從左到右,產(chǎn)生的代碼為“0”;第二種為“豎撇”,從上到下,產(chǎn)生的代碼為“1”,而其余方向的筆劃就是無效的連筆。再用構成漢字的其它特征,如交叉筆劃、轉折筆劃等,也產(chǎn)生一些二進制數(shù)碼。一個手寫字體寫完后,電腦就可以自動計算出該字體的機器碼,即一個固定長度的二進制數(shù)碼。用機器碼來調(diào)用漢字庫實現(xiàn)輸入的目的。本發(fā)明電腦手寫輸入機器碼的構思是一.機器碼的有關定義1.筆序碼和筆數(shù)碼(基本特征碼)筆在“寫字板”上觸及到的地方可記錄下它的坐標位置,計算出漢字筆跡的運行方向,可分為下面三種情況(1)“0”筆劃提橫點捺,主要特征為“從左到右”,對應一個“0”碼。(2)“1”筆劃豎撇,主要特征為“從上到左下”,對應一個“1”碼。(3)無效筆劃主要特征為“從右到左,從下到上”,不產(chǎn)生筆劃碼,是無效的連筆。從圖1上可以看到還有兩個“待定區(qū)”待定區(qū)(1)如果本筆劃是上連“橫提筆劃”,則本區(qū)內(nèi)的筆劃無效。待定區(qū)(2)如果本筆劃是“短”并后連有長筆劃,則本區(qū)內(nèi)的筆劃無效。一筆劃必有起點和終點,但起點到終點之間還可能有其它特征點,如停點、拐點、叉點。由橫坐標或縱坐標的變化值ΔXn=Xn+1-Xn或ΔYn=Yn+1-Yn產(chǎn)生正負變化的點坐標稱為停點或稱轉向點,見圖2,A、K分別為起點和終點,其余各點為停點,點BCGI為橫向停點,點DEFHG為縱向停點。當恰為三個連續(xù)橫向停點或縱向停點時,自動取消中間一個停點;當兩個縱向停點中間恰好夾著一個橫向停點時,自動去掉中間橫向停點。從起點到終點,中間再加上可能依次出現(xiàn)的有效停點,便構成一個點序,順次取出兩個相鄰點的坐標值,便可計算出該單筆劃的方向,從而確定該單筆劃碼為“0”、“1”或者是“無效”。當單筆劃碼確定為“無效”時,前一停點處理為前一筆劃的結束點,后一停點處理為下一筆劃的開始點。當單筆劃碼不只一個,中間又沒有“無效筆劃”時,若后面出現(xiàn)的單筆劃碼與前一個單筆劃碼相同則取消該單筆劃碼,即是說連續(xù)單筆劃碼必須是“0”和“1”相間而列。一個字寫完后,該字的單筆劃碼依次構成的序列稱為“筆序碼”,其總數(shù)減1的二進制形式稱為“筆數(shù)碼”。如“永”的筆序碼為“0010110”,筆數(shù)碼為“110”。筆序碼的計算方法也可簡化為只由考慮橫停點(即ΔX的變號點),坐標軸按圖1所示來建立,設X1、X2、...Xn為字體中一筆劃的起點、停點,終點的橫坐標,并有與之對應的Y1、Y2、...Yn縱坐標,筆序碼的計算可用下述方法如果X2-X1>0若Y2-Y1>0且4(X2-X1)≤(Y2-Y1)則筆序碼置1若Y2-Y1<0且2(X2-X1)≤(Y2-Y1)則為無效筆劃若Y2-Y1>0且(Y2-Y1)/4<(X2-X1)<2(Y2-Y1)則為待定區(qū)2處理子程序否則筆序碼置0如果X2-X1≤0若Y2-Y1>0且(Y2-Y1)<(X2-X1)<(Y2-Y1)則為特定區(qū)1處理子程序若Y2-Y1>0且Y2-Y1≥X2-X1則筆序碼置1子程序。否則為無效筆劃處理程序。重復上述步驟,逐個計算到終點,將一個字體的每一筆劃依次計算到結束點,便可得出該字的筆序碼。超過規(guī)定的有效數(shù)位便可不再記錄筆序碼,而只讓筆數(shù)碼繼續(xù)累加。2.拐序碼和拐數(shù)碼一個字的每一筆劃的起點到終點之間產(chǎn)生的單筆劃碼不止一個時,從第二個開始的單筆劃碼稱為“拐序碼”,拐序碼的總數(shù)的二進制形式稱為“拐數(shù)碼”。如“永”的拐序碼為“110”,拐數(shù)碼為“11”。3.叉序碼和叉數(shù)碼無效筆跡的前一停點,就是前一筆劃的終點;無效筆跡的后一停點,就是下一筆劃的起點。一個字的筆跡點序記錄中除去無效筆跡的點坐標,當后面的筆劃與前面筆劃交叉并且前面的單筆劃碼與后面的單筆劃碼不同時,產(chǎn)生的有效交叉點稱為“叉點”,將這后面的單筆劃碼取出來,依次構成的序列稱為“叉序碼”,叉點總數(shù)的二進制形式稱為“叉數(shù)碼”。叉序碼和叉數(shù)碼根據(jù)所使用的具體機器碼編碼方案中對其位數(shù)的不同要求在組合成機器碼時要用規(guī)定的方法來修定。如“丈”的叉序碼為“10”,叉數(shù)碼為“10”。又如圖3中的手寫字體的筆序碼為“1010”筆數(shù)碼為“11”,拐序碼為“0”,拐數(shù)碼為“1”,叉序碼為“100”,叉數(shù)碼為“11”。4.首筆碼和尾筆碼每個字的第一筆劃的長短,是否下連,是否在待定區(qū)內(nèi),分別用0或1來區(qū)分,從而產(chǎn)生的三位二進制數(shù)碼稱為“首筆碼”。如規(guī)定第一筆劃是“長”(超過田字格邊長之半);沒有下連筆劃;不在待定區(qū)內(nèi),其首筆碼就為“000”,其余情況都能推出。每個字的結尾筆劃的長短,是否上連,是否在待定區(qū)內(nèi),分別用0或1來區(qū)分,從而產(chǎn)生的三位二進制數(shù)碼稱為“尾筆碼”。具體設定同上面一樣。5.位置碼一個字的偏旁部首所占“田字格”的位置不同,用二位二進制數(shù)碼區(qū)分出四種不同的狀態(tài),從而形成的二進制數(shù)碼稱為“位置碼”。四種狀態(tài)可分為;“00”表示四格均出現(xiàn)筆跡而查無偏傍部首的“整字形”,“01”表示只占田字格左方兩格的左偏傍部首,“10”表示占上兩格的上偏傍部首和“框架部首”,“11”表示只占田字格中某一格的標點符號,見表1。機器碼主要考慮了筆劃特征。而漢字的塊狀特征也是極明顯的,對機器碼或部首碼是否結束的判定是極有用的。漢字字型可分為三類左右型、上下型和框架型。左右型是要將左邊書寫完后再寫右邊,即是說分為左右成塊書寫,兩塊獨立互不相干;上下型也一定是要寫完上塊,再寫下塊;而框架型總有一個框架,其它筆劃總是在框架下或框架內(nèi)書寫。參見表1。部首筆劃是否結束,用上述塊狀特征是否出現(xiàn)作為依據(jù),而整個字是否結束則可用是否書寫到下一“田字格”作為依據(jù)。表16.字符碼寫入英文字母、數(shù)字和符號時,系統(tǒng)切換到該狀態(tài)下,以不同于漢字機器碼的計算方法,計算出英文字母機器碼,這時“字符碼位”置1,如果是書寫漢字,則“字符碼位”為0。7.獨合碼整個筆跡只占田字格的一格或二格時取“1”,否則取“0”。8.特種碼用于區(qū)分個別重碼的區(qū)分特征而空留的二進制數(shù)位。此碼也可用于象“日文”平假名、片假名或其它特種文字的記載。9.英文字母機器碼從起點到終點之間依次找出所有停點或轉向點,如果只是x坐標的轉向點,則產(chǎn)生一個“0筆劃碼”;如果只是y坐標的轉向點,則產(chǎn)生一個“1筆劃碼”;如果x、y坐標同時轉向,則將前一個停點或起點與該點的坐標值相減而定Δx絕對值更大就產(chǎn)生一個“0筆劃碼”,否則產(chǎn)生一個“1筆劃碼”,按照使用的具體機器碼要求所組合出的二進制數(shù)碼稱為英文字母機器碼。10.數(shù)字和符號的機器碼數(shù)字和符號的機器碼既可用漢字機器碼的計算方法又可用英文字母機器碼的計算方法來產(chǎn)生出數(shù)字和符號的機器碼。11.部首機器碼、主體機器碼和部首碼預存部首總數(shù)不得超過127個。部首碼只存先書寫出筆劃的“部首”,而不包括結尾的部首。把要預存的部首按一個順序排好(參見表1),每種部首可多寫入一些形體,每種部首順次分得一個8位的二進制與之對應,建成一個預存部首碼表。將部首字體在“田字格”中書寫出來,根據(jù)前面所述漢字的基本特征碼和區(qū)分特征碼按編碼方案中的組合要求所形成的機器碼稱為部首機器碼。在預存部首機器碼表中,每一部首所分得的一個8位二進制數(shù)碼稱為部首碼。除去部首之外的所有筆劃按編碼方案中的組合要求所產(chǎn)生的機器碼稱為主體機器碼。參見機器碼編碼方案,部首機器碼分20位、24位、32位等幾種。12.混合機器碼一個字體寫完之后,根據(jù)字體的基本特征碼和區(qū)分特征碼按編碼方案中的組合要求所形成的機器碼稱為混合碼,混合機器碼分為16位、20位、24位、32位等幾種。13.漢字讀音碼漢字讀音不超過3675個(按五種聲調(diào)計算),用16位的二進制數(shù)來記錄漢字讀音是足夠的。聲母用5位二進制數(shù),韻母用6位二進制數(shù),聲調(diào)用二位二進制數(shù)來記錄,空留的14、15位可用來記錄方言,并按下表組合出漢字讀音碼;</tables>在機器碼表之后可添入漢字讀音碼。形式如下</tables>漢字讀音碼,專門用來調(diào)用漢字的各種讀音,當然還得先建有漢字讀音模塊。在手寫一個漢字時,用機器碼來查找該字,用國標碼來輸入漢字,同時可用讀音碼來返回出漢字的讀音。本發(fā)明電腦手寫輸入機器碼的效果是1.容量大</tables>實際上由于有一部份機器碼書寫不出,可以大打折扣,但對付七千多個漢字,甚至所有的五六萬個漢字都是綽綽有余的。2.重碼少正因為機器碼的容量特別大,再加上抓住了漢字構造的優(yōu)秀特征,機器重碼是極少的。即使有,對某字體的重碼也最多一兩個。就是說,從本編碼方案中的二進制原理分拆漢字是最有效的。并可見漢字是世界上最簡明最豐富最優(yōu)秀的文字。3.識別手寫字體容錯度高、速度快顯而易見,本編碼方案有極好的容錯度。因為,“0筆劃”、“1筆劃”和“無效筆劃”是極不易書寫混淆的。本編碼也最為有效的解決了手寫漢字的連筆問題,簡化字、行書、草書等問題。只需預寫一遍,放入碼表中。如果你要將行草字體單獨存放在碼表中的某個位置也行,將特種碼置位即可,而用機器變碼方法又可將它們方便地與普通機器碼聯(lián)起來。如對字體混寫的使用者,在輸入時,先將特種碼置位,在機器碼表較后面的行草部分查表,若查無此碼,再將特種碼復位為“0”,在普通字體部分查表??梢赃_到手寫多快,輸入就多快,寫完就立刻產(chǎn)生編碼,立刻完成輸入。4.內(nèi)存空間占用小要求內(nèi)存空間并不大。32位標準機器碼表只需7KBx6=42KB,而就算每個漢字都存入10種不同筆順筆劃的寫法也只需420KB。5.使用簡單、自然、靈活使用者平時怎么寫就怎么寫。電腦不認識你就它學,并且它一學就會。圖1是本發(fā)明電腦手寫輸入機器碼的漢字筆跡運行方向圖;圖2是基本特征碼中一筆劃的起點、終點和轉向點結構圖;圖3是手寫字體的筆序碼、筆數(shù)碼、拐序碼、拐數(shù)碼、叉序碼、叉數(shù)碼的結構圖。本發(fā)明的實施例是一.編碼輸入實現(xiàn)方式1.預先建立好機器碼表對一個漢字可以有多種不同書寫筆順筆劃構成的不同字體,根據(jù)筆跡運行的方向變化和其它特征,通過電腦自動計算,產(chǎn)生一個由“0”或“1”組成的二進制數(shù)碼為機器碼。讓每個機器碼與它代表的漢字或字符的國標碼對應起來建成一個“機器碼表”,預先存入電腦。七千來個漢字和字符,對應有自己的國標碼,按照國標碼從小到大的排列順序,依次得到一種漢字順序,如“啊,阿,埃......”。在“建立機器碼表程序”下,依次書寫所有漢字及字符,對每個字,盡可能多寫一些手寫字體,多產(chǎn)生一些機器碼,每個機器都由該字的國標碼與之對應。這樣,將每個字的多種字體都寫完,建立一個按國標碼順序排列有碼圾。只需在“機器碼排列程序”下,將碼表的順序按機器從小到大的順序排好,就完成了機器碼表的預置。機器碼與國標碼的對應關系是多個機器碼對應著同一個國標碼(越是“多對一”,識別效果越好),或者一個機器碼對應著多個國標碼(“一對多”,就是重碼)。在實現(xiàn)手寫字體輸入時,對根據(jù)手寫字體筆跡計算出來的機器碼,在“查表程序”下,只需調(diào)出該字體的國標碼,并顯示該字形。使用者可能根本不知道機器碼,也無需了解機器碼。預存碼表中存入的手寫字體,應有標準的正楷字體,通用的多種手寫字體,當然太多的雜異寫法可能導致多余的重碼。經(jīng)過多數(shù)人的書寫和反復調(diào)整,建立好一個有效通用的預存碼表。2.查機器碼表,實現(xiàn)輸入當需要輸入某漢字或字符時,手寫其字體,隨即產(chǎn)生一個機器碼,通過電腦自動查機器碼表,調(diào)出對應的國標碼,實現(xiàn)輸入。3.擴充機器碼表當使用者書寫自創(chuàng)字體時,在預存碼表中查無此碼,只需用標準筆順筆劃書寫一遍,調(diào)出該字的國標碼,納入新字體,可將整個碼表擴充幾十倍。二、編碼方案開發(fā)產(chǎn)品時,可選用以下幾種方案之一來實現(xiàn)。1.方案一16位混合機器碼</tables>無叉點時叉數(shù)碼為“00”,1個叉數(shù)點時叉數(shù)碼為“01”,2個叉數(shù)碼時叉數(shù)碼為“10”,3個及3個以上的叉點時叉數(shù)碼為“11”,叉數(shù)碼放在機器碼的14、15上。叉序碼超過2個者只取前二位,不足2位者后補“0”添至2位,叉序碼放在機器碼的12、13位上。單筆劃碼超過16個時筆數(shù)碼均取“1111”,不足4位的筆數(shù)碼用前補“0”添至4位,筆數(shù)碼放在機器碼的8至11位上。筆序碼超過8個者只取前8個,不足8位的筆序碼用后補“0”添至8位,筆數(shù)碼放在機器碼的0至7位上。拐數(shù)碼只有在筆序碼留有后補的“0”足以放進拐數(shù)碼時才將拐數(shù)碼疊加在筆序碼的后面的數(shù)位上。例如“軟”的叉數(shù)碼為“11”,叉序碼為“110”,筆數(shù)碼為“1001”,前8個單筆劃碼“01010101”組合起來得到16位混合機器碼為“1111100101010101”。又如“又”的機器碼為“0100001001000001”;“叉”的機器碼為“0100001101000001”;“大”的機器碼為“0110001001000000”;“丈”的機器碼為“1010001001000000”。2.方案二20位部首機器碼分兩步完成。第一步是連續(xù)查找是否為某一部首,當確認是某部首時調(diào)出該“部首碼”,一直找不到部首時調(diào)出一個特定“部首碼”(“00000000”)。若出現(xiàn)兩個部首碼,取筆劃多者,即后出現(xiàn)者。這須要預先存入所有部首的“部首機器碼表”,每個部首分得一個固定的8位二進制數(shù)碼。對所有沒有部首的字體,規(guī)定一個特定的部首碼“00000000”與之對應。第一個部首碼為“00000001”,第二個部首的部首碼為“00000010”,以此類推。對要預存的部首字體,在其相應的“田字格”中寫出,即可計算出有關的各種碼,關按下表要求組合成20位部首機器碼。</tables>部首碼表中尾部的部首碼是該部首分得的固定的8位二進制數(shù)碼,表中前面部份是部首機器碼。8位的筆序碼要求在筆序碼中只保留前8位單筆劃碼,不足8位的“后補0”添至8位。拐數(shù)超過3個時與拐數(shù)為3個一樣,拐數(shù)碼都為“11”,拐數(shù)碼只在單筆劃碼個數(shù)不大于6個時才疊加筆序碼的后面碼位上。筆數(shù)碼不足3位的“前補0”,單筆劃碼超過8個的筆數(shù)碼均為“111”。起筆碼取首筆碼的二、三位數(shù)碼的“邏輯或”。叉序碼只保留前兩位,不足兩位的“后補0”添至2位。叉點數(shù)超過3個的叉數(shù)碼均取“11”,叉數(shù)碼不足兩位者“前補0”。對表1中的列出的每一個部首,書寫其部首字體,按上述部首碼表中的規(guī)則產(chǎn)生部首機器碼,建立碼表完成所有部首的預存。第二步在寫完某筆時,查出有某個部首碼,調(diào)出該部首碼、并加上該筆劃之后的所有有效筆劃所形成的主體機器碼,從而形成該字的機器碼。</tables></tables>例如對3.方案三24位部首機器碼象20位部首機器碼一樣,也分兩步完成</tables>第一步為部首檢測時產(chǎn)生的機器碼。當部首檢測完成,并調(diào)出部首碼后,該機器碼便被棄掉;第二步中0~15位為主體機器碼,是除開部首之外的筆劃所形成的。當整個字無部首時產(chǎn)生一個特定的部首碼,而該字從每一筆劃至最后一筆所產(chǎn)生的機器碼自動修定為第二步中的主體機器碼。例如計算“說”的機器碼時,第一步當寫出左部首“讠”產(chǎn)生部首機器碼為“000000010000101100100010”,調(diào)出其部首碼“00001100”(“讠”部首在第12位上),“說”的主體機器碼為“0000100011101011”,“說”的24位部首機器碼為“000011000000100011101011”。4.方案四24位混合碼(兩種)</tables>第一種機器碼的各部份碼位要求前面已說明過。若是在英文字母狀態(tài)下“字符碼”為“1”,若是標點符號“獨合碼”為“1”。第二種機器碼中“筆數(shù)碼”是按四位的要求,筆序碼是保留前12位,其余的碼位要求前面已說明過。例如“輸”字符碼為“0”首筆碼為“000”筆數(shù)碼為“1110”叉數(shù)碼為“11”叉序碼為“11”筆序碼“010101001010”,“輸”的24位混合碼第二種為“000011101111010101001010”。5.方案五32位部首碼</tables>第一步為部首字體所產(chǎn)生的機器碼,調(diào)出部首碼后便去掉;第二步為去掉部首字體后的筆劃,按與第一步相同的取碼要求所產(chǎn)生的主體機器碼,并將第一步調(diào)出的部首碼放在主體機器碼的前面,第二步所形成的32位機器碼用來查機器碼表調(diào)用漢字。例如計算“兩”的機器碼。第一步,每寫一筆劃就查一次預存部首碼表,至到最后一筆寫完,沒有查到其部首,調(diào)出特定部首碼“00000000”;第二步,特種碼為“0”,字符碼為“0”,獨合碼為“0”,首筆碼為“000”,位置碼為“00”,叉數(shù)叉序碼為“1000”,筆數(shù)碼為“0111”,筆序碼為“01010101”。組合成“兩”的32們部首機器碼為“00000000,00000000,10000111,01010101”,用此碼查“預存機器碼表”,調(diào)出“兩”的國標碼,實現(xiàn)輸入。6.方案六32位混合碼(兩種)</tables>第一種要求保留的筆序碼位數(shù)為16位;第二種要求保留的筆序碼位數(shù)為14位,叉序碼保留4位,其余同前面一樣。例如“數(shù)”的特種碼為“0”,字符碼為“0”,獨合碼為“0”,首筆碼為“101”,位置碼為“00”,叉數(shù)碼為“11”,筆數(shù)碼為“1101”。第一種叉序碼為“11”,筆序碼為“0101101010101000”,第二種叉序碼為“1100”,筆序碼為“01011010101010”,組合起來,第一種機器碼為“00010100111111010101101010101000”。第二種機器碼為“00010100111100110101011010101010”。上述方案中,部首機器碼都需要兩步完成,第一步按部首字體查預存部首機器碼表,第二步查預存機器碼表,調(diào)用漢字庫實現(xiàn)輸入,其優(yōu)點是可以調(diào)出同一部首下的所有漢字,機器碼分布較均勻,并能將重碼減到可能找不出的程度,而其缺點是要進行該部首是否寫完的部首尾筆的斷定?;旌蠙C器碼只需一步查預存機器碼表,調(diào)用漢字庫實現(xiàn)輸入。機器碼的編碼方案,還可根據(jù)程序設計需要進行調(diào)整,也可在對漢字構造特征的進一步理解和開發(fā)的基礎上優(yōu)化編碼方案。究竟哪種機器碼的性能更好,我認為在產(chǎn)品開發(fā)時是不難比較的。兩種或多種機器碼合用在產(chǎn)品中是可行的,可能更有效。權利要求1.一種電腦手寫輸入機器碼,其特征是筆在“寫字板”上觸及到的地方記錄下它的坐標位置,計算出漢字筆跡的運行方向,按二進制形式處理為基本特征碼、拐序碼和拐數(shù)碼、叉序碼和叉數(shù)碼、首尾碼和尾筆碼、位置碼、字符碼、獨合碼、英文字母機器碼,部首機器碼、主體機器碼、部首碼、混合機器碼構成。2.根據(jù)權利要求1所述的電腦手寫輸入機器碼,其特征是筆序碼和筆數(shù)碼(基本特征碼)由0筆劃、1筆劃、無效筆劃組成,它是將一個字體的每一筆劃依次計算到結束點的序列為筆序碼,其總數(shù)減1的二進制形式為筆數(shù)碼構成。3.根據(jù)權利要求1所述的電腦手寫輸入機器碼,其特征是拐序碼和拐數(shù)碼由一個字的每一筆的起點到終點之間產(chǎn)生的單筆劃碼不止一個時,從第二個開始的單筆劃碼稱為拐序碼,拐序碼的總數(shù)的二進制形式稱為拐數(shù)碼構成。4.根據(jù)權利要求1所述的電腦手寫輸入機器碼,其特征是叉序碼和叉數(shù)碼由一個字的筆跡點序記錄中除去無效筆跡的點坐標,當后面的筆劃與前面筆劃交叉并且前面的單筆劃碼與后面的單筆劃碼不同時,所產(chǎn)生的有效交叉點稱為叉點,將這后面的單筆劃碼取出來,依次構成的序列稱為叉序碼,叉點總數(shù)的二進制形式稱為叉數(shù)碼。5.根據(jù)權利要求1所述的電腦手寫輸入機器碼,其特征是首筆碼和尾筆碼由每個字的第一筆劃的長短,是否下連或上連,是否在待定區(qū)內(nèi),分別用0或1來區(qū)分,從而產(chǎn)生的三位二進制數(shù)碼稱為首筆碼或尾筆碼。6.根據(jù)權利要求1所述的電腦手寫輸入機器碼,其特征是位置碼由一個字的偏旁部首所占“田字格”的位置不同,用二位二進制數(shù)碼區(qū)分出不同的狀態(tài),從而形成的二進制數(shù)碼稱為位置碼。7.根據(jù)權利要求1所述的電腦手寫輸入機器碼,其特征是字符碼由區(qū)分書寫漢字或書寫英文字母所產(chǎn)生的1位二進制數(shù)碼稱為字符碼。8.根據(jù)權利要求1所述的電腦手寫輸入機器碼,其特征是獨合碼由整個筆跡只占田字格的一格或二格時取“1”,否則取“0”構成。9.根據(jù)權利要求1所述的電腦手寫輸入機器碼,其特征是英文字母機器碼由字母基本特征碼按使用的具體機器碼組合出的二進制數(shù)碼稱為英文字母機器碼。10.根據(jù)權利要求1所述的電腦手寫輸入機器碼,其特征是部首機器碼、主體機器碼和部首碼由部首字體所形成的機器碼稱為部首機器碼,按部首順序分給每個部首的一個8位二進制數(shù)碼稱為部首碼,一個漢字除去部首筆劃后所剩筆劃產(chǎn)生機器碼,稱為主體機器碼,部首機器碼分20位、24位、32位等幾種。11.根據(jù)權利要求1所述的電腦手寫輸入機器碼,其特征是混合機器碼由一個字體寫完之后將基本特征和其它區(qū)分特征所形成的二進制數(shù)碼稱為混合機器碼,混合機器碼分為16位、20位、24位、32位等幾種。全文摘要本發(fā)明公開了一種電腦手寫輸入機器碼,涉及漢字編碼輸入
技術領域
。主要技術特征是筆在“寫字板”上觸及到的地方記錄下它的坐標位置,計算出漢字筆跡的運行方向,按二進制形式處理為基本特征碼、拐序碼和拐數(shù)碼、叉序碼和叉數(shù)碼、首筆碼和尾筆碼、位置碼、字符碼、獨合碼、英文字母機器碼、部首機器碼、主體機器碼和部首碼、混合機器碼構成,具有識別漢字手寫體形總數(shù)容量大,手寫字體容錯度高,速度快和使用簡單,自然,靈活的效果。文檔編號H03M11/00GK1197333SQ9811188公開日1998年10月28日申請日期1998年3月9日優(yōu)先權日1998年3月9日發(fā)明者柏凱申請人:柏凱
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1