JPS593680A - 図形拡大・縮小処理システム - Google Patents

図形拡大・縮小処理システム

Info

Publication number
JPS593680A
JPS593680A JP57113301A JP11330182A JPS593680A JP S593680 A JPS593680 A JP S593680A JP 57113301 A JP57113301 A JP 57113301A JP 11330182 A JP11330182 A JP 11330182A JP S593680 A JPS593680 A JP S593680A
Authority
JP
Japan
Prior art keywords
pattern
dot
dots
converted
given
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
JP57113301A
Other languages
English (en)
Other versions
JPH0261062B2 (ja
Inventor
Sueji Takenaka
竹中 末治
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP57113301A priority Critical patent/JPS593680A/ja
Publication of JPS593680A publication Critical patent/JPS593680A/ja
Publication of JPH0261062B2 publication Critical patent/JPH0261062B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Processing (AREA)

Abstract

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

Description

【発明の詳細な説明】 (4)発明の技術分野 本発明は9図形拡大・縮小処理システム、特に。
z軸方向についての変換を行った上でy軸方向について
の変換を行いあわせて補正を行った第1ステップ変換図
形と、V軸方向についての変換を行った上で2軸方向に
ついての変換を行いあわせて補正を行った第2ステップ
変換図形とをドツト対応に対比づけて最終的により良い
変換図形を得るようにした図形拡大・縮小処理システム
に関するものである。
(B)  技術の背景と問題点 従来から1×nドツトのマトリクスで与えられる原図形
パターンからA×Iドツトのマトリクスで与えられる変
換図形を得ることが行われている。
このような図形の拡大または縮小処理に当っては、単純
に2軸方向とV軸方゛向とに夫々拡大または縮小を行っ
ただけでは、より良い変換図形を得ることができない。
(0発明の目的と構成 本発明は、上記の点を解決することを目的としており、
z軸方向の処理を行った上でy軸方向の処理を行って補
正を加えた図形と、y軸方向の処理を行った上で2軸方
向の処理を行って補正を加えた図形とを対比して、最終
的により良い変換図形を得るようにすることを目的とし
ている。そして、そのため本発明の図形拡大・縮小処理
システムは特許請求の範囲の欄記載の構成をもつことを
特徴としている。以下図面を参照しつつ説明する。
(ハ)発明の実施例 第1図は本発明に用いられる原図形パターンの一例、第
2図は本発明による処理の大要を説明する説明図、第3
図は本発明の一実施例構成、第4図および第5図は夫々
本発明において行う補正処理を説明する説明図を示す。
プリント出力などのために、従来から9例えば第1図に
示す如<30X30ドツトのマトリクスで与えられる原
図形パターン1を用意しておき、当該原図形パターンを
所望のAxlドツトのマトリクスで与えられる図形に拡
大または縮小してプリントすることが行われている。
金属図形がm X nドツトのマ) IJクスで与えら
れ、変換図形の大きさがA×lドツトのマトリクスで与
えられるべきものであるとすると1本発明の場合、第2
図(A) (B)に示す如き変換処理が行われる。即ち
、原図形パターンの例えば各横行のmドツト分が順次読
出されてくる。仮に成る横行が図示入力横行2として示
す如きmドツトのものであり、当該横行上の座標Sとす
ると、第2図(5)図示の如く、入力横行2上の各座標
点についてを行って、入力横行を4/□倍したAドツト
の途中図形パターン用横行3を得る。
このような処理が情×1ドツトの原図形パターンについ
て行われると、AXnドツトの途中図形パターン4が得
られる。該途中図形パターン4について、fiドツト分
の各縦列が順に抽出される。
仮に成る縦列上の座標をLとすると、第2図(B’)図
示の如く、当該縦列上の各座標点についてを行って、第
2図[F])図示の如く、第1ステツプ変換を行った図
形5が得られる。該図形5については後述する如く所定
の補正が行われて第1ステップ変換図形となると考えて
よい。
本発明の場合、上記第2図に関連して述べた処理と同様
な処理が、最初にV軸方向にl/s倍された上で次いで
X軸方向に’/m倍し、所定の補正が行われる形で実行
され、第2ステップ変換図形を得る。そして、第1のス
テップ変換図形と第2のステップ変換図形とについて、
ドツト対応に例えばアンド論理をとるようにされて、所
望の変換図形を得るようにされる。
第3図は本発明の一実施例構成を示している。
図中の符号1は原図形パターン、6は図形変換処理プロ
セッサ、7は変換図形、8は第1軸変換部であって第2
図図示の例で言えば第2図(4)図示の変換を行うもの
、9は補正処理部、10は第2軸変換部であって第2図
図示の例で言えば第2図ω)図示の変換を行うもの、1
1は補正処理部、12け第1ステップ変換図形が格納さ
れるメモリ、13け第2ステップ変換図形が格納される
メモリ、14はアンド論理部を表わしている。
図形変換処理プロセッサ6は、第1ステツプにおいて1
例えば第2図図示の場合の如<、z軸についての変換を
行った上でV軸についての変換を行い、得られた第1ス
テップ変換図形をメモリ12に格納する。次いで第2ス
テツプにおいて、V軸についての変換を行った上でX軸
についての変換を行−い、得られた第2ステップ変換図
形をメモリ13に格納する。
各ステップにおける第1軸についての変換は。
図示第1軸変換部8において行われる。この処理結果に
おいて、上述の の如く四捨五入が行われることのために、縮小処理の際
に、入力横行中に存在していた黒ドツトが消滅してしま
うことが生じる。このような場合。
第3図図示の補正処理部9が、この状態を、検出して少
なくとも1ドツト分の黒ドツトを附加するようにする。
このようにして得られた途中図形パターンは。
第3図図示の第2軸変換部1oに導びがれ、第2図(B
)図示の如き処理が行われる。このとき、特に縮小処理
時に上述の如く縦列上の黒ドツトや白ドツトが消滅する
場合について補正が行われるが。
図示補正処理部11は当該補正のみでなく9次の如き補
正を行う。
第2図(B)図示の如く、一旦第1軸の方向に拡大され
た図形4について、第2軸の方向に拡大が行われるとき
、非所望に大きい階段状部分が生じることがある。この
よう々階段状部分について平滑化を行うために、第4図
囚図示の4つの形状に注目して補正を行うようにしてい
る。即ち、第2図の)図示の如き途中図形パターン4に
ついて1つの横行が複数個の横行に拡大されるとき、第
4図(4)図示の第1形状15.第4図(B)図示の第
2形状16゜第4図(O図示の第3形状、第4図[F]
図示の第4形状に着目する。
第1形状15の場合、上記途中図形パターン゛において
図示DSおよび/またはDLが1ドツトに等しい場合に
は左端および/″!fたは右端を補正する。即ち例えば
第4図囚右側に例示する如く、ドツト20を省略するよ
うにして階段状部分を実質上なくしてゆくよう処する。
第2形状16の場合においても同様であり1図示DSお
よび/またはDLが1ドツトに等しい場合には左端およ
び/または右端にドツト19を付加し補正する。この状
態が第4図ω)右側忙例示されている。
第3形状17の場合、上記途中図形パターンにおいて図
示DSおよびDLが共に1ドツト以上である場合には、
左端と右端とを一緒に補正する。
補正は大略第4図(O右側に例示する如き形で行われる
第4形状18の場合においても同様であり1図示DSお
よびDLが共に1ドツト以上である場合には、左端と右
端とを一緒に補正する。
上記の如く4つの形状15ないし18を要補正形状とし
て注・目したが、実際には上記要補正形状が連結されて
、第4図■ないしく0図示の如き形態で現われることが
あるが、これらは夫々の形態が個別に存在するものとし
て取扱われる。
また更に第5図(2)ないしく0に典型的に現われてい
る如く、斜め線をもつ原図形パターンを(リ一)×<t
vn>倍に拡大する場合にも、非所望な形で階段状部分
が生じることがある。この場合にも。
図示符号19の如く付加し、符号20の如く削除する補
正が行われる。
第4図および第5図に示した如き補正は、第3図図示の
補正処理部11において行われるものと誇えてよく。上
記要補正形状の検出は予め定められたパターンが現われ
たときをもって行われるものと考えてよい。
上述の如くして得られた第1ステップ変換図形と第2ス
テップ変換図形とは、夫々メモリ12と13とに格納さ
れ、アンド論理部14によってドツト対応に比較され、
一致したドツトを抽出して変換図形7が得られる。
■)発明の詳細 な説明した如く1本発明によれば、必要とする補正処理
を附加することも可能であり、2→Vの順に行った拡大
または縮小処理による結果に生じているかも知れない非
所望な態様と、V→2の順に行った拡大または縮小処理
による結果に生じているかも知れない非所望な態様とを
9例えばアンド論理によって削除することなどが可能で
あり。
より良い圧縮図形を得ることができる。
【図面の簡単な説明】
第1図は本発明に用いられる原図形パターンの一例、第
2図は本発明による処理の大要を説明する説明図、第3
図は本発明の一実施例構成、第4図および第5図は夫々
本発明において行う補正処理を説明する説明図を示す。 図中、1は原図形パターン、4は途中図形パターン、6
は図形変換処理プロセッサ、7は変換図形、8け第1軸
変換部、9.11は夫々補正処理部、10は第2軸変換
部、12.13Fi夫々メモリ、14けアンド論理部を
表わす。 特許出願人 富士通株式会社 代理人弁理士 森 1)寛(外1名) 22目 本 ¥4図

Claims (1)

  1. 【特許請求の範囲】 mx外ドツトのマトリクスで与えられる原図形パターン
    を読出してAXIドツトのマトリクスで与えられる変換
    図形に拡大または縮小を行う図形拡大・縮小処理システ
    ムにおいて、上記原図形パターンの各横行常ドツトを読
    出して当該濯ドツト上の座標S点のパターンを スで与えられ石途中図形パターンについて各縦列外ドツ
    トを抽出し、当該外ドツト上の座標り点のパターンを で与えられる座標位置に投影してAxlドツトのマトリ
    クスで与えられる第1ステップ変換図形を得る第1変換
    処理を実行すると共に、上記原図形パターンの各縦列n
    ドツトを読出して当mnドツト上の座標り点のパターン
    を で与えられる座標位置に投影し、その上で当該投影処理
    によって得られたm X lドツトのマトリクスで与え
    られる途中図形パターンについて各横行毒ドツトを抽出
    し、当該mドツト上の座標SAのパターンを で与えられる座標位置に投影してAxlドツトのマトリ
    クスで与えられる第2ステップ変換図形を得る第2変換
    処理を実行するよう構成されてなシ。 上記第1ステップ変換図形について行った補正結果と上
    記第2ステップ変換図形について行った補正結果とをド
    ツト対応に対比せしめて最終補正が行われた上記変換図
    形を得るようにしたことを特徴とする図形拡大・縮小処
    理システム。
JP57113301A 1982-06-30 1982-06-30 図形拡大・縮小処理システム Granted JPS593680A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57113301A JPS593680A (ja) 1982-06-30 1982-06-30 図形拡大・縮小処理システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57113301A JPS593680A (ja) 1982-06-30 1982-06-30 図形拡大・縮小処理システム

Publications (2)

Publication Number Publication Date
JPS593680A true JPS593680A (ja) 1984-01-10
JPH0261062B2 JPH0261062B2 (ja) 1990-12-19

Family

ID=14608742

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57113301A Granted JPS593680A (ja) 1982-06-30 1982-06-30 図形拡大・縮小処理システム

Country Status (1)

Country Link
JP (1) JPS593680A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4885786A (en) * 1984-10-24 1989-12-05 International Business Machines Corporation Method for enlarging an image stored in run representation form
JPH0391799A (ja) * 1989-09-05 1991-04-17 Canon Inc パターン発生装置及び該装置を用いた印刷装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4885786A (en) * 1984-10-24 1989-12-05 International Business Machines Corporation Method for enlarging an image stored in run representation form
JPH0391799A (ja) * 1989-09-05 1991-04-17 Canon Inc パターン発生装置及び該装置を用いた印刷装置

Also Published As

Publication number Publication date
JPH0261062B2 (ja) 1990-12-19

Similar Documents

Publication Publication Date Title
JP2528376B2 (ja) 画像の輪郭修正方法
JPS6049339A (ja) 複製画像の編集装置
US5161035A (en) Digital image processing device for enlarging original image with high fidelity
US5398311A (en) Character processing apparatus and method for processing character data as an array of coordinate points of contour lines
JP2964841B2 (ja) データ変換装置
JPH01307878A (ja) パターン認識装置
US5237624A (en) Reproduction of image pattern data
JPS593680A (ja) 図形拡大・縮小処理システム
US5946426A (en) Efficient upward raster conversion of rotated images
JP2550418B2 (ja) アウトライン文字補正方式
JPH0351894A (ja) ベクトルフオントによる文字パターン発生機能を備えた情報処理装置
JP3082228B2 (ja) データ変換装置
JP2841631B2 (ja) データ変換装置
JPH06100906B2 (ja) 文字処理方法
JP2797660B2 (ja) 画素補正方法
JP2706711B2 (ja) 画像データの位置歪み補正方法及び装置
JP2906717B2 (ja) 画像変倍方法
JP2930599B2 (ja) 図形ベクトル化処理方法及び装置
JP2569049B2 (ja) 文字の修正方法
JP2706744B2 (ja) 画像データの位置歪み補正方法
JP2818528B2 (ja) グラビア製版用画像データ作成装置及び作成方法
JPS6138981A (ja) パタ−ン変倍方法
JP3057974B2 (ja) データ変換装置
JPS63196985A (ja) パタ−ン復元、生成方式
JPH0584520B2 (ja)