国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種幾何圖形到盲文點陣圖形的轉(zhuǎn)換方法及裝置的制造方法

      文檔序號:9788111閱讀:791來源:國知局
      一種幾何圖形到盲文點陣圖形的轉(zhuǎn)換方法及裝置的制造方法
      【技術(shù)領域】
      [0001] 本發(fā)明涉及將幾何圖形自動轉(zhuǎn)換為盲文點陣圖形的方法及裝置,屬于基于計算機 科學的圖形處理與分析技術(shù)領域。
      【背景技術(shù)】
      [0002] 根據(jù)中國殘疾人聯(lián)合會〔2012〕25號文件,截止2010年末我國盲人數(shù)量達到1263萬 人,是世界上盲人最多的國家。眾所周知,盲人接受教育、獲取知識的最重要工具及途徑就 是盲文(又稱點字)及以盲文刊印的書籍。據(jù)統(tǒng)計每年出版的盲文出版物只有140種左右,盲 文書籍種類少、更新慢而且多數(shù)書籍都是純文字的,幾乎沒有配圖,其主要原因就是我國缺 少專用的盲文圖形編輯排版系統(tǒng),而常見幾何圖形如何轉(zhuǎn)為盲文點陣圖形是其中的關鍵技 術(shù)之一〇
      [0003] 國際通用的盲文點字是由法國人路易?布萊爾在十九世紀發(fā)明的,以六個凸點 為基本結(jié)構(gòu),按照一定規(guī)則排列,靠觸覺感受,亦稱點字。所以這種盲文結(jié)構(gòu)也叫布萊 爾盲字體系,世界上所有的盲文均以該方案為基礎,結(jié)合各自語言特點創(chuàng)造出來。而盲文點 陣圖形就是由這些點字拼合而成,盲人通過觸摸凸點來辨識圖形的輪廓,幫助其理解。
      [0004] 盲文圖書的紙張規(guī)格一般是30*25的,即一行30個點字,一頁25行,整頁合計4500 個點,盲文圖形之所以是點陣圖就是因為是通過這些點的凸凹來展現(xiàn)圖形的。在盲文圖形 編輯排版系統(tǒng)開發(fā)之前,盲文圖書出版人員在繪制點陣圖形時,是通過畫一個個盲文點(組 成點字的六個點)的形式將需要描繪的圖形"畫"出來,可見繪制一幅這樣的圖形不僅費時 費力,而且很難保證準確,修改更是問題,往往為了修改一個位置而重畫整幅圖像。
      [0005] 為了解決上述問題,如何能讓盲文點陣圖形的繪制像正常圖形那樣簡單直觀,是 研究的重點,而將現(xiàn)有正常圖形自動轉(zhuǎn)換為盲文點陣圖是其中的關鍵。

      【發(fā)明內(nèi)容】

      [0006] 本發(fā)明的目的在于提供一種幾何圖形轉(zhuǎn)換為盲文點陣形式圖形的方法,該方法可 用于盲文書籍出版系統(tǒng)中,解決只能由編輯人員完全以手工的方式將日常生活中用到的幾 何圖形"畫"出來的問題,提高盲文圖形編輯排版的效率。
      [0007] 為了實現(xiàn)上述目的,本發(fā)明采用了以下技術(shù)方案:
      [0008]在正常圖形編輯器畫布的基礎上引入了盲文點陣背景格,背景格由若干條水平線 和垂直線組成,以相鄰線間的距離為單位1,把背景格作為圖形的坐標系,每相鄰的水平線 與相鄰的垂直線組成一個背景格,即一個盲文點的繪制位置,而在畫布上進行繪制的正常 圖形就會有一部分線段落在背景格之中,落入背景格的部分即可作為盲文點繪制出來,這 些繪制出來的盲文點則組成圖形。本方法的目標就是確定這些盲文點。
      [0009] -種盲文圖形編輯中幾何圖形到盲文點陣的轉(zhuǎn)換方法,包括如下步驟:
      [0010] 1)獲取幾何圖形的起始和結(jié)束點坐標;
      [0011] 2)利用起始和結(jié)束點坐標計算出幾何圖形方程;
      [0012] 3)將背景格中起始和結(jié)束兩點之間的橫坐標代入2)中的幾何圖形方程,依次求得 圖形與背景格橫縱坐標的交點,從而獲得一系列交點的坐標;
      [0013] 4)根據(jù)3)得到的交點,計算相鄰兩交點的中點,中點所在位置為需要繪制的盲文 點。
      [0014] 作為優(yōu)選,所述求得圖形與背景格橫縱坐標的交點通過以下過程完成:
      [0015] (1)將起始和結(jié)束兩點橫坐標范圍內(nèi)的整數(shù)(即背景格垂直線的坐標)代入2)中的 方程,依次求得對應的縱坐標,從而獲得一系列與背景格垂直線的交點坐標(( X1,yi),(X2, J2).(Χη,Υη));
      [0016] (2)依次計算(1)中獲得的交點中相鄰兩點的縱坐標差(yi-y2) yn),如果差值的絕對值小于等于1,則跳轉(zhuǎn)到(3);否則,設這兩個交點坐標為(Xl, yi)和 (^+1,71+1),兩交點縱坐標71和71+1之間存在若干水平線,這些水平線與1 1和^+1組成了若干 背景格,為了獲取這些背景格,需要計算(Xl, yi)和(Xl+1,y1+1)間每條水平線與所畫幾何圖形 的相交點,計算方法為取yi和yi+i之間的所有整數(shù)坐標值依次帶入2)中的方程,獲得對應的 X值,從而得到(xi,yi)和(xi+i,yi+i)之間的交點的坐標;
      [0017] ⑶若相鄰兩交點(Xm,ym)和(Xm+1,y m+1)縱坐標yWym+1不在兩個相鄰背景水平線縱 坐標(yk和yk+i)之間,就有水平線坐標值k,其與兩交點的關系為y m〈k并且ym+i>k,將y = k帶入 2 )中的方程計算對應的X值,得到(Xm,ym)和(Xm+l,ym+l )之間水平線與圖形的交點。
      [0018] -種盲文圖形編輯中幾何圖形到盲文點陣的轉(zhuǎn)換裝置,包括直線計算模塊、矩形 計算模塊、橢圓計算模塊、直角三角形計算模塊、等腰三角形計算模塊、菱形計算模塊、正五 邊形計算模塊、正六邊形計算模塊、任意多邊形計算模塊、角計算模塊、交點計算模塊、中點 計算模塊;直線計算模塊、矩形計算模塊、橢圓計算模塊、直角三角形計算模塊、等腰三角形 計算模塊、菱形計算模塊、正五邊形計算模塊、正六邊形計算模塊、任意多邊形計算模塊、角 計算模塊非別與交點計算模塊相連,交點計算模塊與中點計算模塊相連;
      [0019]所述直線計算模塊用于通過直線方程,計算起止點范圍內(nèi)所有整數(shù)橫坐標的交 占.
      [0020] 所述矩形計算模塊用于通過矩形方程,依次使用直線計算模塊計算起止點范圍內(nèi) 所有整數(shù)橫坐標的交點;
      [0021] 所述橢圓計算模塊用于通過橢圓方程,計算起止點范圍內(nèi)所有整數(shù)橫坐標的交 占.
      [0022] 所述直角三角形計算模塊用于通過直角三角形方程,依次使用直線計算模塊計算 起止點范圍內(nèi)所有整數(shù)橫坐標的交點;
      [0023]所述等腰三角形計算模塊用于通過等腰三角形方程,依次使用直線計算模塊計算 起止點范圍內(nèi)所有整數(shù)橫坐標的交點;
      [0024]所述菱形計算模塊用于通過菱形方程,依次使用直線計算模塊計算起止點范圍內(nèi) 所有整數(shù)橫坐標的交點;
      [0025]所述正五邊形計算模塊用于通過正五邊形方程,計算起止點范圍內(nèi)所有整數(shù)橫坐 標的交點;
      [0026]所述正六邊形計算模塊用于通過正六邊形方程,計算起止點范圍內(nèi)所有整數(shù)橫坐 標的交點;
      [0027] 所述任意多邊形計算模塊用于通過任意多邊形方程,計算起止點范圍內(nèi)所有整數(shù) 橫坐標的交點;
      [0028] 所述角計算模塊用于通過角方程,計算起止點范圍內(nèi)所有整數(shù)橫坐標的交點;
      [0029] 所述交點計算模塊用于對上述模塊輸出的一系列交點坐標中任意相鄰交點計算 其間可能存在的所有交點,具體方法以兩交點橫坐標的平均值為結(jié)果交點的橫坐標,兩交 點縱坐標之間的所有整數(shù)縱坐標為結(jié)果交點的縱坐標;
      [0030] 所述中點計算模塊,通過對交點計算模塊輸出的一系列交點坐標中任意相鄰兩點 坐標計算中點坐標,所得坐標所在的背景格將是需要進行盲點繪制的位置。
      [0031] 有益效果
      [0032] 本發(fā)明有效的結(jié)合畫圖功能,將所畫幾何圖形以一種所見即所得的方式呈現(xiàn)給使 用者,方便用戶判斷和觀察圖形走向,解決目前盲文圖形編輯排版中效率低、正確率低的問 題。
      【附圖說明】
      [0033] 圖1是本發(fā)明實施例幾何圖形到盲文點陣的轉(zhuǎn)換方法流程示意圖。
      [0034]圖2是圓內(nèi)切正五邊形及各個頂點位置示意圖。
      [0035]圖3是圓內(nèi)切正六邊形及各個頂點位置示意圖。
      [0036]圖4是角圖形的畫法及斜邊上點的確定方法示意圖。
      [0037]圖5是曲線與背景格相交時求交點過程示意圖。
      [0038] 圖6是本發(fā)明實施例裝置組成結(jié)構(gòu)示意圖。
      【具體
      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1