JPS5949655A - 2値図形パターンの輪郭データ作成方法 - Google Patents

2値図形パターンの輪郭データ作成方法

Info

Publication number
JPS5949655A
JPS5949655A JP57159878A JP15987882A JPS5949655A JP S5949655 A JPS5949655 A JP S5949655A JP 57159878 A JP57159878 A JP 57159878A JP 15987882 A JP15987882 A JP 15987882A JP S5949655 A JPS5949655 A JP S5949655A
Authority
JP
Japan
Prior art keywords
contour
line
contour line
lines
intersections
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP57159878A
Other languages
English (en)
Other versions
JPH0147824B2 (ja
Inventor
Tsukasa Okai
岡井 司
Shuichi Araki
修一 荒木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dainippon Screen Manufacturing Co Ltd
Original Assignee
Dainippon Screen Manufacturing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dainippon Screen Manufacturing Co Ltd filed Critical Dainippon Screen Manufacturing Co Ltd
Priority to JP57159878A priority Critical patent/JPS5949655A/ja
Priority to US06/519,727 priority patent/US4700402A/en
Priority to DE19833328308 priority patent/DE3328308A1/de
Priority to FR838314496A priority patent/FR2533044B1/fr
Priority to GB08324635A priority patent/GB2130057B/en
Publication of JPS5949655A publication Critical patent/JPS5949655A/ja
Publication of JPH0147824B2 publication Critical patent/JPH0147824B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K11/00Methods or arrangements for graph-reading or for converting the pattern of mechanical parameters, e.g. force or presence, into electrical signal
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41BMACHINES OR ACCESSORIES FOR MAKING, SETTING, OR DISTRIBUTING TYPE; TYPE; PHOTOGRAPHIC OR PHOTOELECTRIC COMPOSING DEVICES
    • B41B19/00Photoelectronic composing machines
    • B41B19/01Photoelectronic composing machines having electron-beam tubes producing an image of at least one character which is photographed

Landscapes

  • Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Computer Hardware Design (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明は、文字・記号等の2値信号で表わされる図形/
パターンを、デジタル化した信号としてメモリー装置等
へ入力させる方法に関し、とくに、電算写植機に使用す
る文字フォントをメモリー装置に蓄積するだめの入力方
法に関する。
電算写植機は、従来の写真植字機、すなわち原板に表示
された文字パターンを、結像レンズ系によって感光材料
面に投影露光する装置に代えて、多数の文字・記号等の
図形・パターンを、それぞれ電気信号に変換してメモリ
ー装置に蓄積しておき、必要に応じ、所要の文字・記号
等の信号を読みだして、記録手段をその信号によって制
御し、所望の文章等を記録する装置であるが、これを実
用に供するためには、目的の文章を構成する文字・記号
等の図形パターンを、洩れなくメモリー装置に蓄積して
おく必要がある。
かかる図形・ぐターンをデジタル化してメモリー装置に
入力する手法としては、たとえば、個々の図形パターン
領域を多数の微小画素に細分割し、それぞれの画素を黒
(画線部)又は白(非画線部)に分類し、2値付号とし
て蓄積することが行われている。しかし、再生画像の品
質を良好に保持するだめには、単位画素をできるだけ小
さくして、解除力を増大させる必要があるが、そのだめ
には、分割画素数が多くなって、大容量のメモリー装置
を要する上に、入力のだめの作業量も増大して不経済で
ある。
また、いわゆるランレングス法によるデータ圧縮の手法
も、圧縮率が30〜40チと比較的低くて、圧縮効率が
悪い難点を有する。
ことに我が国で常用される漢字は、欧文に比して字数が
多く、かつ個々の文字の画数が多いだめに、分割画素数
を多くしなければならないため、所要の文字フォントを
蓄積するだめのメモリー装置の容量及び入力作業量は膨
大なものとなり、我が国における電算写植機の普及発達
を阻害する一つの要因となっている。
本発明は、」二連難点に対する解決方法に関するもので
、再生画像の品質を劣化させることなく、メモリー装置
に蓄積すべきデータ情報量を大幅に圧縮することができ
る図形パターンのデータ人力方法を提供するものである
本発明方法は、2値付号で表現される図形パターンの輪
郭線が、1個もしくは複数個の閉ループで形成されるこ
とに着目し、各輪郭線上にそれぞれ1つの基阜点を設定
し、これを出発点として輪郭線を追跡し、当該輪郭線上
の所要点を順次検出して、それらの座標値を、当該図形
・にターンのデータとしてメモリー装置に入力し、蓄積
させるものである。
以下、図面に基いて本発明方法を説明する。
第1図は、本発明方法の概要を示すフロー図である。
まず、入力蓄積すべき図形パターン領域を、格子状に細
分割し、それぞれの画素のデータを2値付号として、メ
モリー装置に記憶させる。これは、前述の従来手法と同
様であるが、本発明方法においては、この記憶データを
、そのまま電算写植機用の蓄積データとするのではなく
、この記憶データの中から当該文字等を再生記録するだ
めに必要なデータだけを抽出して蓄積させる点に特徴を
有する。
次に、記憶した全画素から、画像パターンの輪郭線上に
位置する画素を選別する。これは、第2図示の如く、1
つの画素のデータを、隣接する画素のデータと比較対照
することによって行う。
第2図において、斜線を施した画素は黒(画線部)であ
り、○印を附した画素は白(非画線部)であるとすると
、同図へ)の如く、隣接する複数個の画素のうち1つ以
上のデータが、中心の画素のデータと異なる場合は、そ
の中心画素d、輪郭線上に位置するものと判別し、一方
、同図(B)の如く、隣接する画素のデータがすべて中
心画素と同種であれば、その中心画素は輪郭線から外れ
た位置にあるものと判別する。なお、隣接画素は、対角
線方向を考えると8個存在するが、上記選別に際しては
、第2図示の如く」二下左右の4個について対比するだ
けでも、実用上支障はない。
かくして得られた輪郭線上に出発点を設定する、これは
、第3図示の如く、図形・パターンの領域に輪郭線と交
差するように、テーブルライン(1,)。
(e2)  を設定し、その交点を出発点に設定する。
もし、対象図形の輪郭線が、1個の閉ループのみで形成
でれる場合(たとえばひらがなの「ろ」「シ」、アルフ
ァバットの[i(J r E J等)は、デープルライ
ンは1本だけでもよいが、通常は、第5図の如く複数本
のテーブルラインを設定し、かつ、その間隔を、複数個
の輪郭線が形成する閉ループのうち、最小のループ径よ
りも小さく設定する。これにより、すべての輪郭線のデ
ータを洩れなく検出することができる。
これらのテーブルラインには、方向性及びテーブルライ
ン相互間の1憂先順位を附与しておく。たとえば、第3
図の場合、各デープルラインは、図の左辺から右辺へ向
かう方向を有し、かつ、上辺より順次(1,(62)・
・・と優先順位が附されているものとする。そして、各
テーブルラインと輪郭線との交差点の座標を、上記の方
向性及び優先順位にしたがって順位を定める。すなわち
、第3図示の例では、テーブルライン(e、)上の(P
I )、(P2)、テーブルライン(g2)上の(Pg
)、(P4)・・の順位とかくの如く、輪郭線上の各交
差点に順位を附与したものを、本方法においては、「ス
タートテーブル」と称することとする。
そこで、各交差点のうち、最先順位の交X:点(本実施
例では(Pl))を、最初の出発点として、輪郭線を一
方向に追跡する。追跡方向は、輪郭線に添う進行方向に
対して、黒領域(画線部)が右方向(あるいは左方向)
に位置するように、あらかじめ定めておく。
(Pl)を出発点として、黒領域を右方に見る」:うに
追跡すると、(P2 ) 、(P4)、(Pe) 、(
Pg)・・の順に、右まわり(時計方向)に追跡するこ
とになる。輪郭線で形成される閉ループの内側が黒領域
である場合は、上記の如く右まわりになるが、閉ループ
の外側が黒領域である場合(第3図では(Pl2)。
CP +s )を含む輪郭線及び(Pl8)、(Pl9
)、(P2d)。
(P25 )を含む輪郭線)は、逆に左まわり(反時計
方向)となる。
上記の如く設定した出発点及び追跡方向にしんかって、
輪郭線」二の画素の座標値を逐次メモリー装置に入力し
、蓄積させるのであるが、実作業上では、輪郭線上に位
置する全画素のデータは、必ずしも必要ではない。
たとえば、輪郭線が直線上である部分は、その両端の画
素の座標値のみで、該直線を特定することができるし、
また曲線部分においても、曲率の大小に応じだピッチで
サンプリングをした代表点を結ぶ線分をもって、直線近
似をさせても、実用上支障はなく、かつ、メモリー装置
に蓄積すべき情報計を、大幅に圧縮することが可能であ
る。
しかし、多数の文字・記号等の図形パターンの入力作業
にあたり、これらの代表点の選定を、作業者の判断に依
存して人為的に行うことは、煩雑であり、かつ、判断ミ
スによる不適切な選定が行われることも避は難いので、
なんらかの自動的な代表点選定手段の適用が望ましい。
本発明方法については、以下に述べる手法を適11]す
るのが好寸しい。この手法は、本発明と同一発明者によ
る「図形輪郭データ圧縮方法」として、別途特許出願を
したものであるので、詳細は省略し、ここではその概要
を述べておく。
上記別件出願発明の要点は、図形パターンの輪郭線上に
配置されたサンプリング点を、順次連結する線分の長さ
くe)と、該線分がその前位の線分となす角度(のとの
積に基いて、該積値があらかじめ設定した一定値(K)
を超える場合にのみ、そのサンプリンク点を代表点とし
て選定し、そうでない場合は、不要な情報として無視す
るようにし/jことである。
すなわち、輪郭線」二に配置したサンプリンク点につい
て、順次これを結ぶ線分が、[e×θ> K Jの条件
を満足するか否かを判別し、満足する場合には、図形・
ξターンめ再現のだめの必要情報として、当該サンプリ
ング点の座標値をメモリー装置に入力蓄積させ、満足し
ない場合には、不要情報として無視することにより、蓄
積される情報惜を幼牛よく圧縮することができる。
この[ex17)Klを代表点選定基i′lIC1とす
る手法の利点は、輪郭線の曲率の大小に応じて、代入点
の間隔を適切に選定できることである。すなわち、輪郭
線がゆるやかな曲線である場合には、前位線分となす角
度「θ」が小さいため、「l×θ>KNを満足すべき「
e」が大となって、サンプリング点の間隔が大きくなる
。一方、曲率半径の小さな曲線部では、「θ」が大きい
ため、IVJは小さくなって、サンプリング点の間隔が
小となり、精度の高い直線近似が行われる。
上述の「e×θ>KJに基く選定基準により、出発点(
Pl)を起点として、順次代表点を選定し、その都度、
各代表点の座標値をメモリー装置に入力し、蓄積させつ
つ、輪郭線を一周する。
すると、第6図における(PI) 、(P2)、(P4
)、(PQ)。
(PQ)、(PQ)、(PIO)、 (Pl6)、(P
22)、(P28)、(P32)。
(P31)、(P27)、(P21)、(Pl5)、(
Pl4)、(P211)、(P26)。
(P2O)、(P2[1)、(P23)、(Pl7)、
(Pl+)、(P7)、(P5)。
(P3)の各交差点は、(Pl)を起点とする輪郭線」
二に位置している故に、該輪郭線データを蓄積する間に
、これらの交差点のデータも、あるいは必要情報として
メモリー装置に蓄積されるか、あるいは不要情報として
無視されるかのいずれかの処理をされ、処理済データと
なっている。
そこで、未処理の交差点を検索し、その最先順位のもの
を選別すると、第6図示の例では、(P1□)がそれに
該当する。
よって、(Pl2)を出発点として、再び上述と同様に
輪郭線を追跡し、代表点を選定して、その座標値をメモ
リー装置に蓄積する。この場合、(Pl2)及び(PI
3)を含む輪郭線が追跡される。これは、閉ループの外
側が黒領域であるため、黒化部を右方に見て輪郭線を追
跡すれば、左まわり(反時計方向)に追跡することにな
るのは、既述のとおりである。
続いて、さらに未処理の交差点を検索し、その最先順位
(pus)を出発点として、(Plg )+ (P24
 )+(P25 )、 (pro )を含む輪郭線を追
跡し、代表点の座標値を蓄積する。
第3図示の例の場合は、これで、すべての輪郭線のデー
タについて入力蓄積が完了したことになるが、さらに複
雑な字画の多い文字の場合も、それぞれが閉ループを形
成する輪郭線の数に応じて、」―述プロセスを反復すれ
ば、すべての輪郭線のデータを、洩れなく蓄積させるこ
とができる。
以」二詳述した如く、本発明方法によれば、文字・記号
等の2値付号をもって表わされる図形パターンのデータ
を、きわめて効率よくメモリー装置に蓄積することがで
き、かつ、パターン輪郭線の曲率の大小に応じて、代表
点の間隔を適切に選定することがヤきるので、蓄積情報
量をきわめて適確に制御することができる等、実用性が
高い。
【図面の簡単な説明】
第1図は、本発明方法の実施要領を示すフロー図、 第2図は、パターン輪郭線上に位置する画素を選別する
手段の説明図、 第3図は、本発明方法のパターンテーブルの模式図であ
る。 第1図 第2図 (A)     (B) 第3r?+

Claims (1)

  1. 【特許請求の範囲】 +11  文字・記号等の2値図形パターンのデータを
    デジタル化してメモリー装置に入力蓄積するに際し、 前記図形パターンの輪郭線」二に設定した1つの点を出
    発点として、該輪郭線を追跡し、その過程において逐次
    検出したサンプリング点の位置データを、前記図形パタ
    ーンのデータとしてメモリー装置に順次入力蓄積させる
    ことを特徴とする図形パターンのデータ入力方法。 (2)図形パターンが、それぞれ閉曲線をなす複数個の
    輪郭線で構成される場合に、各輪郭線ごとに、それぞれ
    1個の出発点を設定することを特徴とする特許請求の範
    囲第+11項に記載の方法。 (3)図形パターン領域を通るテーブルラインを設定し
    、該テーブルラインが輪郭線と交差する点を出発点とす
    ることを特徴とする特許請求の範囲第111項又は第(
    2)項に記載の方法。 (4)複数本のテーブルラインを設定することを特徴と
    する特許請求の範囲第(3)項に記載の方法。 (5)複数個のテーブルラインがほぼ平行をなし、かつ
    その間隔が、輪郭線が形成する最小のループ径よりも小
    であるように設定することを特徴とする特許請求の範囲
    第(4)項に記載の方法。 (6)テーブルラインに方向性を附与(〜、かつ複数個
    のテーブルラインにつき、それぞれ優先順位を附与して
    、該方向性及び優先順位に基いて、順次輪郭線との交差
    点を検出するようにし、最初の交差点を出発点として輪
    郭線を追跡し、該輪郭線の追跡が終了した後に、前記交
    差点の順次の検出を再開し、上記輪郭線の追跡中に検知
    した交差点は無視し、未検知の交差点のうち、最先位の
    ものを次の出発点として、輪郭線を追跡することを特徴
    とする特許請求の範囲第+11項乃至第(5)項のいず
    れかに記載の方法。
JP57159878A 1982-09-14 1982-09-14 2値図形パターンの輪郭データ作成方法 Granted JPS5949655A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP57159878A JPS5949655A (ja) 1982-09-14 1982-09-14 2値図形パターンの輪郭データ作成方法
US06/519,727 US4700402A (en) 1982-09-14 1983-08-02 Input method for graphic pattern data
DE19833328308 DE3328308A1 (de) 1982-09-14 1983-08-05 Eingabeverfahren fuer daten eines grafischen musters
FR838314496A FR2533044B1 (fr) 1982-09-14 1983-09-12 Procede d'introduction de donnees de modeles graphiques
GB08324635A GB2130057B (en) 1982-09-14 1983-09-14 Input method for graphic pattern data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57159878A JPS5949655A (ja) 1982-09-14 1982-09-14 2値図形パターンの輪郭データ作成方法

Publications (2)

Publication Number Publication Date
JPS5949655A true JPS5949655A (ja) 1984-03-22
JPH0147824B2 JPH0147824B2 (ja) 1989-10-17

Family

ID=15703172

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57159878A Granted JPS5949655A (ja) 1982-09-14 1982-09-14 2値図形パターンの輪郭データ作成方法

Country Status (5)

Country Link
US (1) US4700402A (ja)
JP (1) JPS5949655A (ja)
DE (1) DE3328308A1 (ja)
FR (1) FR2533044B1 (ja)
GB (1) GB2130057B (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6150187A (ja) * 1984-08-18 1986-03-12 富士通株式会社 ベクトル文字生成方式
JPS6395492A (ja) * 1986-10-06 1988-04-26 アムペックス コーポレーシヨン 走査されたビデオ画像を処理する方法及び装置

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5050097A (en) * 1986-05-31 1991-09-17 Kabushiki Kaisha Toshiba Boundary detector and graphic processing system incorporating the same
US5165103A (en) * 1986-09-12 1992-11-17 Hitachi, Ltd. Image data processing method for selective partial image storage
US4912664A (en) * 1988-02-01 1990-03-27 Mentor Graphics Corporation Method and apparatus for generating a mesh for finite element analysis
JPH0229886A (ja) * 1988-07-20 1990-01-31 Ricoh Co Ltd 特徴量抽出方法
AU629210B2 (en) * 1988-10-26 1992-10-01 Sun Microsystems, Inc. Method and apparatus for minimizing the visual degradation of digital typefaces
US5214719A (en) * 1989-02-28 1993-05-25 Phoenix Imaging Computer-based system and method for character recognition
US5245679A (en) * 1990-05-11 1993-09-14 Hewlett-Packard Company Data field image compression
US5623556A (en) * 1990-07-31 1997-04-22 Kabushiki Kaisha Toshiba System and method of extracting binary image data
US5020121A (en) * 1990-08-16 1991-05-28 Hewlett-Packard Company Neighborhood block prediction bit compression
US5267332A (en) * 1991-06-19 1993-11-30 Technibuild Inc. Image recognition system
EP0589702B1 (en) * 1992-09-24 1999-05-12 Canon Kabushiki Kaisha Image processing method and apparatus
US5557802A (en) * 1994-04-22 1996-09-24 Wickert; Neal C. Pad assembly with releasable cushion
US5940081A (en) * 1995-01-27 1999-08-17 Sony Corporation Method and apparatus for forming a font and the font produced method and apparatus for drawing a blurred figure
JP4582200B2 (ja) * 2008-06-03 2010-11-17 コニカミノルタビジネステクノロジーズ株式会社 画像処理装置、画像変換方法、およびコンピュータプログラム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54149522A (en) * 1978-05-12 1979-11-22 Eltra Corp Method of encoding character and font memory
JPS5583978A (en) * 1978-12-20 1980-06-24 Matsushita Electric Ind Co Ltd Pattern recognizer

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS604505B2 (ja) * 1972-07-10 1985-02-04 スキヤン − オプテイクス インコ−ポレ−テツド マルチ・フオント光学式文字認識装置
US3987412A (en) * 1975-01-27 1976-10-19 International Business Machines Corporation Method and apparatus for image data compression utilizing boundary following of the exterior and interior borders of objects
US4345245A (en) * 1979-11-26 1982-08-17 Eltra Corporation Method and apparatus for arranging segmented character groups in a digital typesetter

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54149522A (en) * 1978-05-12 1979-11-22 Eltra Corp Method of encoding character and font memory
JPS5583978A (en) * 1978-12-20 1980-06-24 Matsushita Electric Ind Co Ltd Pattern recognizer

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6150187A (ja) * 1984-08-18 1986-03-12 富士通株式会社 ベクトル文字生成方式
JPS6395492A (ja) * 1986-10-06 1988-04-26 アムペックス コーポレーシヨン 走査されたビデオ画像を処理する方法及び装置

Also Published As

Publication number Publication date
GB8324635D0 (en) 1983-10-19
US4700402A (en) 1987-10-13
JPH0147824B2 (ja) 1989-10-17
GB2130057A (en) 1984-05-23
FR2533044B1 (fr) 1989-09-08
DE3328308A1 (de) 1984-03-15
FR2533044A1 (fr) 1984-03-16
GB2130057B (en) 1986-09-17

Similar Documents

Publication Publication Date Title
JPS5949655A (ja) 2値図形パターンの輪郭データ作成方法
CA1209244A (en) Compaction and decompaction of non-coded information bearing signals
JP3515199B2 (ja) 欠陥検査装置
US6282302B1 (en) Fingerprint image cutout processing device for tenprint card
US5590220A (en) Bending point extraction method for optical character recognition system
JPH0134498B2 (ja)
JPS6367218B2 (ja)
NO168916B (no) Apparat for omkoding og gjenkjenning av grafisk informasjon
JPH0638274B2 (ja) 画像認識装置および画像認識方法
JPS59101969A (ja) 2値画像パタ−ンのデ−タ処理方法及び装置
US4580231A (en) Ultrahigh resolution photocomposition system employing electronic character generation from magnetically stored data
US6240209B1 (en) Method for deriving character features in a character recognition system
JPS5881383A (ja) 2値画像のデ−タ圧縮方法
JPH04284246A (ja) 画像領域の色付け処理方法
JPH0646408B2 (ja) 分割画像処理方法
GB2105151A (en) A magnetic font disc for use in an ultra high resolution photocomposition system employing electronic character generation
JP2838556B2 (ja) 画像処理装置
JPS5819940A (ja) 情報入力装置
EP0428795A1 (en) Binary image thinning and feature extracting method and processing device thereof
JP3080097B2 (ja) 平行線図形抽出方法
JP2740506B2 (ja) 画像認識方法
JP2613211B2 (ja) 画像入力装置
JPH02266478A (ja) 図面認識方法
JPS6292080A (ja) 文字パターン認識修正装置
JPH0347766A (ja) シリアルドットプリンタ