JPS5892057A - 画像領域塗りつぶし方式 - Google Patents

画像領域塗りつぶし方式

Info

Publication number
JPS5892057A
JPS5892057A JP56190330A JP19033081A JPS5892057A JP S5892057 A JPS5892057 A JP S5892057A JP 56190330 A JP56190330 A JP 56190330A JP 19033081 A JP19033081 A JP 19033081A JP S5892057 A JPS5892057 A JP S5892057A
Authority
JP
Japan
Prior art keywords
label
write
addresser
picture
contour
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.)
Pending
Application number
JP56190330A
Other languages
English (en)
Inventor
Joji Tajima
田島 讓二
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.)
NEC Corp
Original Assignee
NEC Corp
Nippon Electric 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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP56190330A priority Critical patent/JPS5892057A/ja
Publication of JPS5892057A publication Critical patent/JPS5892057A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Generation (AREA)

Abstract

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

Description

【発明の詳細な説明】 本発明は、領域の一郭の部分に他の部分と異なっ71?
、値を持つ輪郭1樺から、ある1つ又は複数の領域をそ
れぞれのレーベルで塗りつぶす処理を高速に、しかも簡
単な構成で実行する方式に関する。
−デジタル画像処理でFi−郭−yIKよって画面が領
域に分割されており、その内のいくつかの領域ヲ定数し
−ベルで塗りつぶしたい場合が多い。これを第1図及び
第2図を参照して説明する。第1゛図は11i!1rf
U内が輪郭線によりA、−B、co3領域に分割されて
いる例である。この輪郭線をデジタル2Mm’@で−表
わしたものが第2図の輪郭−線lであり、輪郭の画素は
“11で その他の部分はIPとなっている。(10“
 は空白で示されている。)このような画像データに対
し、例えば、第1図のA、 Cの領域をそれぞれ121
.13°の定数で塗りつぶしたい場合、従来以下のよう
な方式が知られている。
まず、第2図の#J僧を11“の部分が明るく(又は暗
く)見えるようなディスプレイ装置で表示し、これをオ
ペレータが見ながら、それぞれの領域の任意の亀嵩に領
域のレーベルを会話的に書き込み、第2の#A像データ
を作る。その結果例を第3図に示す。この−儂をレーベ
ル画儂2と呼ぶ。
領域人及びCの画素3,4にレーベル12“、′3″が
書き込まれてお夛その他の画素は′″0′″である。
これらの―儂に対して第4図に示すマスク5を作用させ
る。マスク5は輪郭−僚1及びレーゝル画倫2上をまず
矢印6のように左上から右下に逐次l画素ずつ走査する
@各位置で両画偉1,2のマスク5のす、c、d%eに
あてFiまる画素を調べ輪郭−fl 1で10″をとり
、レーベルー儂2で”0”以外の値4をとるものが存在
する場合にレーベル−g12のマスク5のaにあ九る画
素に影を書き込む。この処理の結果を第5図に示す。そ
れぞれの領域の一部が麿りつぶされている。次に同上に
逆方向に1画素ずつ走査しながら、同じ処理を実行する
。その結果は第6図に示されている。
第1図の入の領域はすべて(輪郭を含めて)′″2′″
で塗りつぶされているがCの領域0まだ噛シ残しの領域
が存在する。以後、以上述べた処理を矢印6.7の走査
方向を交互に用いてレーベルー儂2に書き込まれる画素
がなくなる迄繰り返すことによって塗りつぶしを完全に
することができる。第7図に完成した塗9つぶしの結果
を示す。
しかしながら、以上のような方式は汎用電子計算機上で
は実行できるが、実行速度が遅くなり、これを装置化し
て高速に実行しようとする際には2つの1儂メモリに対
し、マスク5を作用させるため複雑な構成が必要とされ
るという欠点がありた。
本発明の目的は簡単な構成により、しかも実行速111
大きく落とすことなく上記の塗りつぶし処理を実行でき
る方式全提供することにある。
本発明は輪郭Il!I像に対して1個の参照アドレサ、
レーヘルjiIgIIK対して前記参照アドレサと同位
置のアドレシングを行う1個の読み出しアドレサ及び前
記参照アドレサと上、下、左、右に1画素ずれた位置に
7ドレシングを行う1個の書き込みアドレサを持ち、前
記銃み出しアドレナにより読み出されたレーベル幽1#
O−素値を、この画素値及び前記参照アドレサによシ読
み出され丸軸5iii*の画素値を条件として前記書き
込みアドレサによシレーペルー11に書き込み、これを
参照、読み出し、書き込みのアドレスを順方向及び逆方
向に一面を走査しながら行うことを繰り返すことKより
、輪郭−儂により分割された領域中で、レーベル―倫上
のレーベルを伝播させそれぞれのレーベルで塗りつぶす
ものである。
本発明社基本的には、読み出しアドレサにより読み出さ
れた画素値を書き込みアドレサによシ書き込み、これを
一方向に順次繰り返す、データ移送処理でちゃ、移送の
条件として、その−素値及び参照アドレサにより読み出
された画素値が使われるだけであるので、簡単な構成に
より、高速に実行できるという効果がある。
以下に本発明の実施例の図を参照しながら本発明の詳細
な説明する。第8図は本方式の実施例をブロック図で示
したものである。lriメモリに格納された輪郭Ii!
Il像、2は同じくレーベルm慣である。輪郭画41の
ll111素は参照アドレサ8により信号線11に読み
出される。また、レーベル画像2の画素は読み出しアド
レ?9により信号@12に暁み出される。信号線11及
び12.は条件移送部14に入り、書き込みを行う場合
には書き込み画素値が信号線13に出力され、書き込み
アドレサlOによりレーベル画像2に書き込まれる。書
き込みを行わない場合は書き込み禁止信号が信号線15
に出され書き込みは行われない。3つのアドレサ8,9
.IOK:対する1画素のアドレスはアドレス発生部1
6が制$s18の指定する4つのモードに応じてそれぞ
れの位1tyA係で走査しながら連続的に発生する。書
き込み検出部17は、レーベルー像の書き込みがあった
ことを制御部18に信号@21により報知するためのも
ので、1?イクルの処理の初めに制御部18からの信号
線19によシリセットされ1条件移送部14からの書き
込み信号20によりセットされる。制御部18Fi。
全体のタイミング制mを行う本ので、汎用の電子計算機
のようなものでもよい。
更に1条件移送s14及びアドレス発生部16の内容を
詳細に説明する。
第9図は条件移送部14の実施例を示すプロ。
り図である。信号lI!ll上の参照画素値は比IIi
器22により0と比較され、0であると一致信号を信号
@23に出力する。同時に読み出された信号4112上
のレーベルdj惨2の画素値は比較器24により0と比
較され、0でないと不一致信号を信号線25に出力する
。AND回路26により両信号線23,25上の信号の
ANIJがとられ、その結果が信号線20により書き込
み検出部に送られる。
信号線12上の画素*Fiこの書き込みを指示する信号
によりゲート27によシグートされ、信号線13上の書
き込みデータとなる。また信号線20上の信号はインバ
ータ28で反転され、信号#15罠書き込み禁止信号と
して出力される。
第10図はアドレス発生部16を各アドレサ8.9.1
0及び制御部18との関係を含めて描いた実施例である
。m儂1,2のアドレスはここでは112図、第3図の
画像例の場合のようにX、Y座標共4ビット(0≦X、
Y≦15)で表わされる。
アドレス発生部16Fi4檀のモードで(x、y)アド
レスを発生する。レジスタ29〜31は各モードに対し
て%f1を持っている。制御部18からアドレス発生s
16にアドレス走査が指令されると発振器32からクロ
ックが発生される。座標カウンタ33は8ビ、トのカウ
ンタで上の4ビ、トFiY座標、下の4ピツ)HX座標
を示す。カラ/りは0にリセットされている。座標カウ
ンタ33はレジスタ29の選ばれた値が00とき加算カ
ウント、lのとき減算カウントを行なう。810図に示
すようにモード1〜4に従って加−減一加一滅と実行さ
れる。加算は全ビット“1@迄、減算は全ビット“0″
迄実される。この動作により加算のときX座標は0.1
.・−一15の走査を繰り返し、Y座標はX座標の1周
期毎に加算されて0、l、・−,15の走査を行う。X
を左から右。
Yを上から下にとればam*tj参照及び読み出しアド
レサ8,9により第4図の矢印6のように走査される0
同様にして、減算のときX座標は15.14、−−−−
10の走査1r繰り返し、Y座標は15.14、−・−
・、0と走査される。これは第4図の矢印7に対応する
。座標カウンタ33のX[とレジスタ31のモードによ
って選ばれた値とが加算回路34により加算された結果
が沓き込みアドレスのX座標、同じくY値とレジスタ3
0のモードによって選ばれた値とが加算回路35により
加算された結果が壷き込みアドレスのY座標とされ、ア
ドレサIOK与えられる。即ち、参照又は読み出しの位
置とFiII!iI素ずつずれており、モード1では右
、モード2では左、モード3では下、モード4では上の
隣る画素が書き込み対象画素である。
最後に第8〜10図の実施例を、第2,3図の一儂例に
適用した場合の処@を第11〜14図により説明する。
制御部18の指令によりモードlの走査が行われる。こ
のとき輪郭−@1及びV −ベル画92ri左上から右
下に走査される。読み出されたレーベルー儂2の各画素
は、その値が101貴く輪郭1ml*1の参照Ii!i
素の値が0″″であるときに限って、右隣りの画素に誓
き込まれる。次の絖み出し位置は、右隣9に移動する丸
め、レーベル1III12の”0”以外の1は、輪郭画
像lの対応する位置の値が10”である限り右向きに伝
播する。よって、モード10走肴が終了した時点でル−
ペルー112ri第11図のようになる。次にモード2
の走査が行われる。走査は右下から左上であり、モード
1の場合と異なり、読み出されたレーベル画像2の値が
10″でない各−Ilcは輪郭msの対応する値が“0
“である限り左向きに伝播する。モード2の走査の終了
時点でのレーベル画@2を第12図に示す。更にモード
3.モード4の走査を行った結果を第13図、第14図
に示す。モード3でti”2’″ 3″′ のレーベル
カ輪□郭で分割された領域内で下向きに、モード4では
上向きに伝播している。以上の1サイクルで、書き込み
信号は何回も信号線20(第8図)K発生しているので
、書き込み検出部17はセットされており、制御部18
はこの結果を信号@21により検知し、更に、モード1
〜4の走査を繰り返す指令をアドレス発生部164C送
る。これを繰り返すこと罠よりレーベル−1jI2は4
7図と同じ結果となり塗りつぶしは完成する。この結果
が得られた彼は、1サイクル終了しても書き込み検出部
17#iリセツトされたままとなり、制御部18は塗り
つぶしの終了を検知することができる。
以上のように本発明を利用することにより91儂の移送
回路に参照画素、及び読み出し画素の値によシ移送条件
を与える部分を付加する簡単な構成で、*りつぶしを実
行することができる。この方式は第4図に示した方式に
よるよりもアドレスの走査回数は余分に必要であるが1
通常の−glK対しては、十分高速Kllりつぶし処理
を完成する。
尚、前述の実施例において、左上から右下への走査では
X座標が15から0へ連続して走査され。
11!1面右端のレーベルが左端に伝播してしまう可能
性があり、また逆方向の走査では、左端のレーベルが右
端に伝播する可能性がある。これを防ぐため1iIIi
iの左右端に於いては、書き込み禁止を行う必要がある
が、これは、公知の技術で簡単に実現1lIT能である
またモード1〜40走査方法は1サイクルに各1個ずつ
現われればどのような側圧で実行されて4hmわない。
【図面の簡単な説明】
第1図はl1Ii由が輪郭によシ領域に分割されている
ことを示す説明図、第2図はデジタル輪郭−儂の1例、
第3図、第4図、@5図、第6図、第7図は従来の塗り
つぶし方式の説明図、第8図、第9図、第10図は本発
明の一実施例を示すブロック図、第11図、第12図、
佛13図、第14図は本発明の動作を示す説明図である
。 なお1図において、1は輪郭m曹、21ft、’−ペル
ー儂、8は参照アドレサ、9は絖み出しアドレサ、10
は書き込みアドレサ、14は条件移送部、16はアドレ
ス発生部、17ti書き込み検出部、18は制御部であ
る。 キ1図 卑 2 図 半 3 図 先 5 図 悴 6 図 賽 7 図 茅 8 目 第9図 d 坪 10 M 卑 u  rm 嬰 12  図 賽 13  喝 半 14  図

Claims (1)

    【特許請求の範囲】
  1. 填域の輪郭の部分に他の部分と異なる値を持つデジタル
    輪郭−儂に対する14aの参照アドレサと、レーベル1
    lieに対する前記参照アドレサと同位置のアドレシン
    グを行う1個の読み出しアドレサと、同じくレーベル幽
    儂に対する前記参照アドレサと上、F、左、右にlll
    1j素ずれた位1i1Vcアトレジ/グを行う1個の書
    き込みアトVすとを持ち、前記参照、読み出し、書き込
    みのアドレスt−順方向及び逆方向に一面を走査しなが
    ら、前記読み出しアドレサにより読み出されたレーベル
    tm偉の画素値を、この画素値及び前記参照アドレサに
    より読み出され九輪郭ti*om素値を条件として前記
    書き込みアドレサによりレーベル画像に書き込むことを
    繰り返すことにより′、前記輪郭jft+儂により分割
     □された領域中で前記レーベル自儂上のレーぺ゛ルー
    を伝播させ、各領域をそれぞれのレーベルで塗りつぶし
    、結果を前記レーベル画儂上に得る自儂領域塗9つぶし
    方式。
JP56190330A 1981-11-27 1981-11-27 画像領域塗りつぶし方式 Pending JPS5892057A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56190330A JPS5892057A (ja) 1981-11-27 1981-11-27 画像領域塗りつぶし方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56190330A JPS5892057A (ja) 1981-11-27 1981-11-27 画像領域塗りつぶし方式

Publications (1)

Publication Number Publication Date
JPS5892057A true JPS5892057A (ja) 1983-06-01

Family

ID=16256389

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56190330A Pending JPS5892057A (ja) 1981-11-27 1981-11-27 画像領域塗りつぶし方式

Country Status (1)

Country Link
JP (1) JPS5892057A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5058189A (en) * 1988-02-16 1991-10-15 Ricoh Company, Ltd. Apparatus and method for area designation on a document

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5058189A (en) * 1988-02-16 1991-10-15 Ricoh Company, Ltd. Apparatus and method for area designation on a document

Similar Documents

Publication Publication Date Title
US5966116A (en) Method and logic system for the rotation of raster-scan display images
US5136662A (en) Image processor for sequential processing of successive regions of an image
GB2174278A (en) Area-fill graphic image processing system
JPS58211154A (ja) レタツチ機能を有する画像走査記録方法及び装置
US4607340A (en) Line smoothing circuit for graphic display units
JPH01870A (ja) テレビジヨン特殊効果装置
JPS5892057A (ja) 画像領域塗りつぶし方式
JPH0713788B2 (ja) 画像表示装置
JPS6016634B2 (ja) デイスプレイ装置における図形発生方式
JPS5930163A (ja) 番号付回路
JPS61878A (ja) ラベル付け回路
JP2634905B2 (ja) 図形ぬりつぶし方法
JPS6017483A (ja) 画像表示装置
JP2601138B2 (ja) ビデオ表示装置
JPS61262789A (ja) イメ−ジメモリ・アクセス方式
JP2903214B2 (ja) 領域指定装置
JPS6346872A (ja) 画像処理装置
JPH0268672A (ja) 画像処理プロセッサのアドレス発生部
JPH0398175A (ja) 画像処理方法および装置
JPS63109584A (ja) デイジタル画像処理方法
JPS63187285A (ja) マルチウインドウ表示装置
JPS60232597A (ja) 表示装置
JPS6346473B2 (ja)
JPS6112316B2 (ja)
JPS63240680A (ja) 画像拡大処理回路