新四季網

用於形成圖形的方法及裝置和記錄媒體的製作方法

2023-05-08 05:53:06 1

專利名稱:用於形成圖形的方法及裝置和記錄媒體的製作方法
技術領域:
本發明涉及用於形成一圖形的方法和裝置以及記錄媒體,尤其是用於從字符等輪廓圖形形成數據位映象圖形的方法和裝置,及用於存儲執行該方法的程序的記錄媒體,和用於存儲所產生的圖形數據的記錄媒體。
對於用於記錄作為輪廓信息的線的彎曲線或直線,字符圖形的形成方法,所採用的裝置、存儲該方法程序的記錄媒體和存儲器所形成圖形數據的記錄媒體使用字符輪廓線(或外形邊界線)的近似法。然後通過在輪廓線內著色形成位映象圖形數據,以形成點聚合的字形,然後發展為位映象圖形並輸出到如顯示器或印表機等輸出設備。
然而,按點陣的原理用於以點陣顯示或列印字符的二進位數據的位映象字體或輪廓字體存在有一些問題,即在低解析度設備上出現鋸齒形線,並且在尺寸大小的字符中會產生模糊毀壞(不合要求)。通常所知的解決這些問題的辦法是分級的字體。在字體分級之前,用黑白的二進位數據表示字符和圖。在分級字體中,字符和圖表是使用除黑白之外的中間色調表示的,採用此項技術,小尺寸的字符的清晰度明顯地改善。在較大的尺寸方面,此技術使字符和圖表也表現的更平滑。
形成字符圖形等的常規方法在日本專利JP-A-8(1996)106276中已有描述。
圖7是一種常規的圖形形成系統實例的方框圖。參照該圖,該常規圖形形成系統包括一控制器11,例如微處理器,用於整體地控制系統的操作;一用於存儲輪廓特徵圖形數據的存儲器13;一輪廓數據展開裝置12,用於將自存儲器13提供的輪廓特徵圖形數據的輪廓信息展開到一特定尺寸;一多層分級數據產生器16,用於從輪廓數據展開裝置12產生的坐標數據中產生多層分級;以及一輸出裝置15,例如顯示器或印表機,用於輸出由多層分級數據產生器16產生的多層分級字符圖形。輸出裝置15可以是存儲器,例如磁碟或半導體存儲器。
在如上所描述的圖形形成系統的操作中,輪廓特徵圖形數據是由存儲器13饋送到輪廓數據展開裝置12。輪廓數據展開裝置12提供坐標數據,給多層分級數據產生器16,該坐標數據是通過將輪廓特徵圖形數據展開到一特定尺寸獲得的。多層分級數據產生器16決定坐標數據每個點的分級水平,從而產生一多層分級特徵圖形。產生的多層分級特徵圖形被輸出到輸出裝置15。
圖8(a)、8(b)、8(c)是圖形信息系統實際工作的一個例子的圖象。圖8(a)是漢字「月」的黑體字主體的輪廓特徵圖形數據的一個例子。當輪廓數據被傳送到輪廓數據展開裝置12時,輪廓數據展開裝置12將輪廓數據展開到一特定的尺寸,以便向多層分級數據產生器16提供整個字符輪廓的坐標數據。在此例子中這些數據被展開到16×16點,並將在圖8(b)中所示的整個字符輪廓的坐標數據被提供給多層分級數據產生器16。
在多層分級數據產生器16中,在一個點中著色部分的百分比是從提供的整個字符輪廓的坐標數據中計算的,以根據計算的百分比決定分級水平,並產生一多層分級字符圖形。得到的多層分級字符圖形被輸出到輸出裝置15。
由於用中間色調表示,所以「月」字左下部分的彎曲線是平滑的。在另一方面,在兩個點陣線行上方延伸的「月」字的最頂上的水平線是由在一點陣行中的細水平線和在另一點陣行中的稍厚的水平線構成。在相應點陣行中中部和下部的每根水平線是由點陣行中的一黑色水平線表示的。圖8(c)是在輸出裝置15的顯示器上輸出的「月」字的圖象。
上面所述的圖形信息系統還有其它問題。具體地說,用常規技術形成的分級字體表現出具有變化的線寬,字符和圖表表現出暗淡或不清楚。這些是由於與展開位置相關的非均勻分級,對相同的線寬,其以高分級水平產生一細線並以低分級水平產生粗線。
本發明的目的是提供一種方法和裝置,用於形成字符圖形、用於存儲執行該方法的程序的一記錄媒體、以及用於存儲因此產生的圖形數據的記錄媒體,它們能夠解決上面所述的問題,這是通過校正在輪廓字體圖形數據以減輕有問題的寬度變化和模糊字符。
本發明提供了用於形成圖形的一種方法,它包括如下步驟在二維位映象平面上展開輪廓圖形數據以形成位映象圖形,至少移動位映象圖形中第一實線的一部分,以致使第一實線和點陣行或點陣列的一特定位置之間的距離實質上等於第二實線和點陣行或點陣列的特定位置,從而校正位映象圖形,並且形成基於校正的位映象圖形的圖象圖形。
本發明還提供一種圖形形成裝置,它包括用於二維位映象平面上展開輪廓圖形數據以形成位映象圖形的輪廓數據展開裝置,一輪廓信息校正裝置,其用於校正位映象圖形中第一實線的至少一部分的位置,致使第一實線和點陣行或點陣列的一特定位置間的距離實質上等於第二實線和點陣行或列的特定位置間的距離,從而校正位映象圖形,還包括基於校正的位映象圖形輸出圖象圖形的輸出裝置。
根據本發明,通過將水平或垂直線的至少一部分移位到對應於點陣行或點陣列的一特定部分,以減低線寬變化和輪廓的模糊。
通過下面結合附圖的描述,本發明的上述和其他目的、特徵和積極效果將更加清楚明了。


圖1是本發明第一實施例的方框圖;圖2是本發明輪廓信息校正裝置的一個實例;圖3為第一實施例操作的流程圖;圖4(a)至4(d)是漢字「月」的圖象,用於顯示第一實施例操作的一實例;圖5是本發明第二實施例的方框圖;圖6為本發明第三實施例的方框圖;圖7是常規技術的方框圖;及圖8(a)、8(b)和8(c)是用於顯示常規技術操作的圖象。
下面參照附圖結合實施例對本發明做更詳細的描述。
圖1是一方框圖,其示出了根據本發明第一實施例的圖形形成裝置。參照圖1,圖形形成裝置包括一控制器11,例如微處理器,用於整體地控制本裝置的工作;用於存儲輪廓字符圖形數據的一存儲器13;一輪廓數據展開裝置12,其用於將自存儲器13提供的輪廓字符圖形數據的輪廓信息展開到一特定的尺寸;一輪廓信息校正裝置14,其用於校正由輪廓數據展開裝置12展開的字符的坐標數據;一多層分級數據產生裝置16,其用於從由輪廓信息校正裝置14校正的坐標數據產生多層分級數據;以及一輸出裝置15,其用於輸出由多層分級數據產生器16產生的多層分級字符圖形。
圖2是圖1所示的輪廓信息校正裝置14的詳細的方框圖。參照圖2,輪廓信息校正裝置14包括一輪廓跟蹤器21,其用於從由輪廓數據展開裝置12提供的字符輪廓的起始點至終止點的檢測,以存儲字符的水平或垂直(或邊界)的坐標數據,如果有的活;一輪廓對檢測器22,其用於檢測形成字符的單一實線的一對輪廓線,例如圖4(a)中的201和202;一距離計算器23,其用於計算由一對輪廓線組成的一實線和最近的點陣行或點陣列的設計位置間的距離,例如最接近的點陣的網格線;以及一線移位器24,其用於按由距離計算器23計算的距離移動該對輪廓線。
在圖1所示的圖形形成裝置的工作中,輪廓字符圖形數據是由存儲器13提供到輪廓數據展開裝置12。輪廓展開裝置12將輪廓字符圖形數據展開到一特定尺寸,並將獲得的坐標數據饋送到輪廓信息校正裝置14。輪廓信息校正裝置14分析坐標數據並將水平或垂直輪廓線對移位到最近點陣行或點陣列的一特定位置以校正輪廓線信息。然後使用校正的輪廓線信息由多層分級數據產生器16形成多層分級字符圖形。因此形成的多層分級字符圖形被輸出到輸出裝置15。
圖3是一流程圖,其表示出輪廓線信息校正裝置14的工作,這裡圖4(a)至4(d)是漢字「月」的示意圖,用於表示輪廓線信息校正裝置14的處理過程。
當輪廓字符圖形數據被提供給輪廓數據展開裝置12時,輪廓數據展開裝置12將輪廓字符圖形數據展開到一特定的尺寸,並將整個字符的輪廓(見圖4(a))的坐標數據提供給輪廓線信息校正裝置14。在此例中數據被展開到16×16點,而如圖4(b)所示的整個字符輪廓的坐標數據被提供給輪廓信息校正裝置14。
當整個字符輪廓的坐標數據被提供給輪廓跟蹤器21時,輪廓跟蹤器21在步驟101開始跟蹤輪廓線,並在步驟102首先判斷是否存在餘留輪廓線。如果沒有餘留輪廓線,由輪廓信息校正裝置14進行的處理結束,並將處理的字符輪廓坐標數據提供給多層分級數據產生器16。如果存在餘留輪廓線,則程序進入到步驟103。在圖4的實施例中,「月」的第一處理階段的主要輪廓線是最頂部的實線的水平輪廓線201,因此步驟進到下一步驟103。
在步驟103中,在處理過程中以現坐標數據判定主要輪廓線201是否為水平。如果判定主要輪廓線201是水平,程序進入到步驟105,被處理的坐標數據提供給輪廓對檢測器22。否則程序進行到步驟104,在此判斷主輪廓線是否為垂直。在圖4的例子中,由於主輪廓線是一水平線201,所以處理的坐標數據被提供給輪廓線對檢測器22。
在步驟105中,輪廓對檢測器22判斷主線201是否與另一輪廓線結合形成一對平行輪廓線,以構成一水平的或垂直的實線。如果存在與主線201成對的一水平或垂直輪廓線,用於處理的坐標數據提供給距離計算器23,如果不存在,隨後的坐標數據被提供給輪廓跟蹤器21。在圖4的例子中,由於在第一處理階段處理的最上部實線的直線201具有一成對的水平線202,所以處理的坐標數據提供給計算器23。
在步驟106中,距離計算器23判定最接近在處理中的水平或垂直輪廓線對的點陣行和一特定位置,以獲得用於將處理中的輪廓線對調整到特定位置的位移量。此位移量與處理的坐標數據一起提供給線移位器24。在圖4的例子中,在點陣行中的特定位置與點陣行的網格線相一致。最接近由水平輪廓線對201和202組成的實線的網格線顯示在輪廓線202下面,計算的位移量將是點的間距的1/3左右。
在步驟107中,線移位器24按照由距離計算器23計算出的位移量位移正在處理的水平線對。在圖4的例子中,由水平輪廓線201和202線對構成的實線被移位1/3的點間距,以將輪廓線202與特定的網格線對齊。在移位完實線後,程度返回輪廓跟蹤器21用於跟蹤其它輪廓線。
對所有的輪廓線坐標數據進行完處理之後,在步驟102判定在字符中沒有留下餘留輪廓線。因此,由輪廓信息校正裝置14處理的字符輪廓的坐標數據被提供給多層分級數據產生器16。在圖4的例子中,圖4(c)中所示的整個字符輪廓的坐標數據被提供給多層分級數據產生器16。
多層分級數據產生器16從提供的輪廓線坐標數據中計算一個點內著色部分的百分比,以根據計算的百分比確定分級水平。由此產生用於輪廓線的多層分級字符圖形,產生的多層分級字符圖形被輸出到輸出裝置15。
在圖4的例子中,「月」字左下部分的彎曲線用一平滑線表示,這是由於中間色調的關係,這與常規的技術相類同。然而,最上的水平線、上數第二的水平線和最下面的水平線是容納在不同的點陣行中,致使這三條線用空納在點陣行中的水平黑線表示。圖4(d)示出了在輸出裝置15的顯示器上輸出的「月」字的圖象。通過將圖4的圖象與圖8的圖象比較,由於黑的最上層線與第二根和最下層的線是相類似的,所以可請楚地看出由本發明的圖形形成裝置形成的字符是更優良的。這是由於這樣一個事實,即最上層實線相對於相鄰網格線的相對位置等於第二條上層線和最下層線相對於相鄰網格線的相對位置。
在上面例子的描述中,網格線是為了點陣行的特定或設計位置所使用的。然而,當其它的位置,例如點陣行或點陣列的中心被用於輪廓線的校準時,也可得到相同的優點。
圖5是本發明第二實施例的方框圖。參照圖5,取代圖1中的輪廓信息校正裝置14,圖形形成裝置包括用於記錄輪廓信息校正程序的記錄媒體17,該校正程序校正由輪廓線數據展開裝置12展開的字符坐標數據。記錄媒體17可以是磁碟、半導體存儲器、或其它記錄媒體。其它結構與圖1中的相同。
用於輪廓信息校正的程序自記錄媒體17讀出到控制器11,控制器11使用這個程序分析從輪廓數據展開裝置12提供的坐標數據。水平或垂直線對位移動最靠近輪廓線的網格線,從而校正輪廓線信息。校正之後的處理過程與第一實施例中相同,它包括經多層分級數據產生裝置16向輸出裝置15輸出校正數據的步驟。
在上面的描述中,用於校正輪廓線信息的程序記錄在作為一例子的記錄磁碟17中。當該程序被存儲在其它裝置或媒體如半導體存儲器中時,也能獲得相似的優點。
圖6示出了本發明第三實施例的方框圖。參照圖6,圖形形成裝置包括用於記錄位映象圖形數據的記錄媒體18。記錄媒體18可以是磁碟、半導體存儲器和其它記錄媒體。
在記錄媒體上存儲的位映象圖形數據可以用第一實施例、第二實施例或其改變形式的圖形形成裝置製成。位映象圖形數據是按照來自控制器11的指令從記錄媒體18讀出用於向輸出裝置15輸出數據。
如上所述,本發明的實施例提供了一種高質量的分級字體,其是通過將水平或垂直輪廓線位移以校正分級變化,其中線寬的變化得到抑制,且模糊的輪廓線基本上被去除。
由於上述實施例僅是作為一例子描述,所以本發明是不受上面所述實施例限制,對於此領域的技術人員所能夠作出的相應的修改和變動,都沒有脫離本發明的範圍。
權利要求
1.一種形成圖形的方法,其特徵在於包括如下步驟在二維位映象平面上展開輪廓線圖形數據以形成位映象圖形,位移在所述位映象圖形中第一實線的至少一部分的位置致使所述第一實線和點陣行或點陣列的特定位置間的距離等於一第二實線和一點陣行或點陣列間的距離,從而校正所述位映象圖形,並基於所述校正的位映象圖形形成圖象圖形。
2.根據權利要求1所述的方法,其特徵在於所述圖象圖形是分級圖象圖形。
3.一種存儲裝置,其特徵在於其中存儲一程序,該程序限定了如權利要求1、或2所述的方法。
4.一種存儲裝置,其特徵在於其中存儲如權利要求1或2所述的校正的位映象圖形數據。
5.一種圖形形成裝置,其特徵在於包括一輪廓線數據展開裝置,用於在二維位映象平面上展開輪廓線圖形數據以形成位映象圖形;一輪廓信息校正裝置,其用於校正在所述位映象圖形中第一實線中的至少一部分的位置,致使所述第一實線和點陣行或點陣列的一特定位置間的距離實際上等於第二實線和一點陣行或列的特定位置間的距離,從而校正所述位映象圖形;以及基於所述校正的位映象圖形用於輸出圖象圖形的輸出裝置。
6.根據權利要求5所述的圖形形成裝置,其特徵在於所述輪廓線信息校正裝置包括用於在所述位映象圖形中尋找一垂直或水平輪廓線的一輪廓線跟蹤器;一對檢測器,其基於由所述輪廓線跟蹤器找出的輪廓線用於檢測形成一實線的一對垂直或水平輪廓線;一距離計算器,其用於計算所述實線和一點陣行或點陣列的一特定位置間的距離;以及一線移位器,其基於由所述距離計算器計算出的距離位移所述實線。
7.根據權利要求5或6所述的圖形形成裝置,其特徵在於所述圖象圖形是分級圖象圖形。
全文摘要
一種圖象形成裝置,它包括一輪廓線信息校正裝置,其用於校正在位映象圖形數據中字符的水平或垂直實線與點陣行或點陣列的相關位置,致使每條水平或垂直實線與一點陣行或點列的網格線對齊。校正的位映象圖形是用在顯示器上輸出分級圖象圖形,以實現均勻的線寬並去除模糊的輪廓線。
文檔編號G06F17/21GK1207545SQ98102858
公開日1999年2月10日 申請日期1998年7月14日 優先權日1997年7月14日
發明者越智誠 申請人:日本電氣株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀