JPH0364252A - 画像処理装置の領域処理方法 - Google Patents

画像処理装置の領域処理方法

Info

Publication number
JPH0364252A
JPH0364252A JP1200477A JP20047789A JPH0364252A JP H0364252 A JPH0364252 A JP H0364252A JP 1200477 A JP1200477 A JP 1200477A JP 20047789 A JP20047789 A JP 20047789A JP H0364252 A JPH0364252 A JP H0364252A
Authority
JP
Japan
Prior art keywords
editing
line segment
image
memory
area
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
JP1200477A
Other languages
English (en)
Other versions
JP2840306B2 (ja
Inventor
Masanori Yamada
山田 昌敬
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP1200477A priority Critical patent/JP2840306B2/ja
Publication of JPH0364252A publication Critical patent/JPH0364252A/ja
Priority to US08/174,683 priority patent/US5583955A/en
Application granted granted Critical
Publication of JP2840306B2 publication Critical patent/JP2840306B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/00Two-dimensional [2D] image generation
    • G06T11/60Creating or editing images; Combining images with text

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は領域編集可能な画像処理装置に関するものであ
る。
〔従来の技術〕
従来、原稿画像の一部の領域のみを出力するトリミング
機能や一部の領域のみを消去するマスキング機能等の領
域編集機能を有する複写装置等の画像処理装置が製品化
されている。
〔発明が解決しようとしている問題点〕しかしながら、
従来の複写装置に見られる編集可能な領域の形は矩形も
しくは矩形の組み合わせがほとんどであり、指定の方法
としては矩形の対角2点や領域の周囲の各線分の端点を
デジタイザー等で指定するものである。この場合領域編
集の為に領域の形を覚えておくための大容量な2次元ビ
ットマツプメモリを持たなくとも領域を形づくる水平、
垂直な線分の接なる座標のみ記憶しておけば良いが、矩
形もしくはその組み合わせ以外の形状は処理できない。
また、矩形に限らず任意の形状の領域編集を行うために
原稿上の所望の領域を所定の色のマーカーベン等で囲み
、原稿を読み取りながらリアルタイムで処理する装置も
製品化されているが、この場合原稿を汚すという欠点が
ある。
また、ディジタイザ−等で指定された全く自由な形状の
領域を2次元ビットマツプメモリに記憶し、原稿の読取
りと同時にビットマツプメモリから領域情報を読み出す
方法もあるが、当然コスト高になるという欠点がある。
〔問題点を解決するための手段〕
本発明は以上の点に鑑みてなされたもので、原稿を汚す
ことなく、また大容量の編集メモリを必要としない非矩
形領域の編集方式を提案するものであり、さらに複数の
領域を処理する場合にその位置関係や領域毎の処理内容
の相違に関わらずシンプルなアルゴリズムで矛盾ない処
理を実現するものであり、詳しくは、原稿中の部分領域
を該領域を構成する複数の線分に分割し、各線分に対し
て独立に所定の演算処理を施すことにより領域別に編集
処理する画像処理装置を提供するものである。
〔実施例〕
第1図は本発明による装置の全体の回路構成を示すブロ
ック図である。CCD100は原稿からの反射光を受は
アナログ信号を出力しA/Dコンバータ101が8ビツ
トのデジタル信号に変換し、その後シェーディング補正
回路102において補正される。シェーディング補正さ
れた画像信号は画像認識部104、編集回路部103に
送られる。画像認識部104では原稿画像の位置や大き
さを認識する。編集回路部103ではトリミングやマス
キング等の編集処理を施された後画像信号はバッファ1
05へ送られ、バッファ制御回路107の制御に基づい
て拡大や縮小及び主走査方向の移動を施された後画像記
録部110へ送られ、用紙等の記録部材上に複写像とし
て再生される。
アドレス発生回路106はCCDを駆動する為のクロッ
クやシェーディング補正や編集処理を行う為のアドレス
を生成する。
CPU回路部108は全体を制御するCPU及びROM
RAM、タイマー回路、I10部等を有し上記の回路部
を制御すると共に操作部109と領域指定の為のデジタ
イザ111に接続される。
第2図、第3図を用いて編集回路部(第1図103)を
詳細に説明する。
編集メモリ401,402は、画像編集データ(すなわ
ち、画像処理を行う情報)を蓄積するRAMである。M
SEL (メモリセレクト信号)をrI(Jレベルにす
ると、セレクタ403.405がA側に選択され、編集
メモリ401は、CCDアドレス(主走査アドレス)に
よって制御される。このときに、セレクタ404,40
6は、B側が選択され、編集メモリ402はマイコンア
ドレスによって制御される。この状態で、編集メモリ4
02は、マイコンのアドレスバスとデータバスとに接続
され、マイコンが自由にリード、ライトすることができ
る。
ところで、編集メモリ401.402がCCDアドレス
に接続されると、編集メモリ401. 402のアドレ
スとCODの画素番地とが対応する。つまり、メモリア
ドレス1番地には、CODの1番目の画素が対応し、n
番地にはn番目の画素が対応し、全部で5000画素の
CCDを使う編集メモリとして、8にバイト(8にビッ
ト×8)を使用している。したがって、m番目の画素を
加工する加工データは画像メモリのm番地に書込まれる
ようにする。
また、編集メモリ401,402は、6ビツト構成とな
っており、上記実施例において、ビットOは「画像許可
」、ビット1は「画像禁止領域が黒」、ビット2は「ネ
ガ」、ビット3は「黒山力」、ビット4゜5は「γ補正
レベル」、ビット6は「写真領域」をそれぞれ示す画像
編集データが格納される。
さらに、編集メモリ401,402というようにメモリ
が2系統存在するのは、lライン毎にMSEL(メモリ
セレクト信号)を、「H」、rLJにして、マイコンア
クセスのRAMとCCDアドレスアクセスのRAMとを
切換えるようにするためである。つまり、マイコンアク
セスにしておき、次の情報を一方のメモリに書込んでる
ときに、既に書込まれた他方のメモリを、COD画像編
集用として使用している。
画像編集データを新しいデータに切換えるには、MSE
Lを切換えることによって、CCDアドレスアクセスの
メモリを、マイコンが書換えたメモリに切換えればよい
。すなわち、最大1ライン毎に編集データを変更できる
。画像編集データを変更しない場合、つまりMSELを
変化させない場合、常に同じ画像編集データが使用され
る。
次に、画像編集データについて説明する。
シェーディング補正された画像データは、第3図に示す
トリミングブロック410に送られる。この実施例の画
像データにおいて、「FF」は黒を表し、「00」は白
を表し、数字が大きいほど黒に近くなる。
また、第3図に示すビットO〜6は、第2図に示すセレ
クタ405または406から送られ、または向う信号で
あり、画像編集データである。
編集メモリ401または402から出力された編集デー
タはセット/リセット回路部414を経て各処理部41
0,411,412,413へ供給される。
第3図にはビット3に対するセット/リセット回路のみ
示すが、他のビットに対しても同様の構成をとる。回路
部414への入力をIS+、出力をO8+とすると、ゲ
ート457とフリップフロップ456により入力IS+
が“1”になる度に出力O8+が“1”と“0“をくり
返す。逆に入力TS+つまり編集メモリのデータが“0
”の間、出力OS+は前回の状態を保持することになる
従って、ある主走査ラインに注目した時、領域の変化点
座標に対応する編集メモリアドレスの必要ビットに“1
”をセットしておけば良い。以下各処理について詳しく
説明する。
トリミングブロック410にはAND回路450゜45
1とOR回路452とインバータ453とで構成される
組が、8組設けられ、他の7組を省略して示しである。
セット/リセット回路414の出力O8゜が「1」のと
きに、ゲート451によって画像信号が許可され、「0
」の時には画像信号が禁止されビット1に対応するO8
.の情報がゲート450を介して画像データとして出力
される。このために、O80によって画像データを禁止
した領域について、O8゜すなわち■S1を指定するこ
とによって、黒または白の出力として選択できる。
回路ブロック411は、ORゲート454を8個有しく
その7個を省略して示しである)、O33によって、画
像信号を強制的に黒にすることができる。
回路ブロック412は、EX−ORゲート455を8個
有しくその7個を省略して示しである)、O82をrH
Jにすると、画像信号が反転され、ネガ画像になる。
γ変換ROM413は、そのアドレスO〜7に画像デー
タを受け、γ変換信号を出力する。この場合。
は、os4.os、によって、4種類のγ変換信号から
1つを選択することができる。
O86は、画像データの1本としてバッファメモリに送
られる。
第4図は、第1図におけるバッファ105とバッファ制
御回路107の詳細を示す図である。
バッファ105は、画像の拡大、縮小、移動を行ったり
、COD読取りクロック(各CCDCLK)に同期した
画像データを、プリンタ同期クロック(PCLK)に同
期した画像データに変換するものである。
画像メモリ506,507は、ダブルバッファメモリ構
成になっており、それぞれ1ライン分の画像となってい
る。つまり、8にビット×9構戊のメモリを使用してい
る。
次に、画像メモリ506に書込む場合を例にとって説明
する。
まず、アドレスセレクタ504がAを選択すると、ライ
トアドレスカウンタ502のアドレスを画像メモリ50
6が入力し、画像データ220がメモリに書込まれる。
同時に、メモリ507のアドレスセレクタ505がリー
ドアドレスカウンタ503を選択し、セレクタ509に
よって、メモリ507の出力が選択され、画像データと
して取り出される。そして、次のラインのときは、水平
同期信号(H3YNC)によって、リードとライトとの
切換えが行われ、上記の逆の動作を行う。
さらに、ライト動作のとき、BRM (バイナリ、レー
ト、マルチプライヤ)501によって、CCDCLKを
間引くことによってライトアドレスカウンタを動作させ
ると、バッファ105には、間引かれた場所のデータが
スキップされる。したがって、画像データが縮小する。
同様に、BRM510によって、リードアドレスカウン
タ503に入力するクロックを間引(ことによって、間
引かれたクロックの所だけ画像データ220が重複して
出力される。したがって、間引きの度合に応じて画像デ
ータが拡大する。
この場合、ライトアドレスカウンタ502)リードアド
レスカウンタ503の開始アドレスをマイコンで自由に
設定できるが、同じ値をセットすると画像の移動なく、
異なるアドレスを設定すると画像の移動を行うことがで
きる。
さらに、画像データ220は、1ビット写真領域信号が
付加され、画像8ビツト、制御信号1ビツトの合計9ビ
ツトが送られるが、この1ビツトの制御信号も画像と同
じように拡大、縮小している。したがって、変倍後も、
制御信号と画像とが1対]に対応する。変倍編集された
画像データと制御信号とは、記録部210へ送られる。
記録部210においては、図示していないが、各画素の
写真文字の制御信号に従って、記録特性を変化させ、文
字/写真それぞれに合った画像を形成する。
上記実施例において、制御信号1ビツトのみを画像信号
とともに拡大、縮小しているが、多数の制御信号を画像
信号とともに拡大、縮小するようにしてもよい。これに
よって、画像信号と対応した種々の信号を送ることがで
きる。
また、上記実施例において、CoDI画素に対応して編
集メモリを持っているが、複数画素を1ブロツクとし、
このブロックに対応して編集メモリを持つようにしても
よい。
前述の編集メモリ401.402を用いて非矩形領域の
編集を実現する手順について第5図に示す。
操作者がデジタイザー11.1によって、第6図のよう
に点P。、Pl、・・・+PNと入力する毎に各点の座
標(xo+ yo)、(x l+ y+)、H・・(X
NIYN)を第7図のようなRAM上の領域座標テーブ
ルに入力順に登録してゆ((SP500,5P501)
必要な点を全て入力し終えたら(SP502)、第8図
に示すような線分テーブルをRAM上のエリアに作成す
る(SP503)。この線分テーブルは領域を囲む各線
分に対応して作成する。例えば第6図のような領域につ
いては、点P。と点Plを結ぶ線分をLo、点Plと点
P2を結ぶ線分をり8、以下同様にL2.・・・LNと
し計N+1本の線分が定義されその1本ずつに第8図の
ような線分テーブルが作成される。但し主走査方向に平
行な線分すなわちyI=yI+1の時は線分テーブルを
作成しない。
ここで線分L+テーブルの内容について詳細な説明を加
える。
線分Llは点PIと点PI++を結ぶ線分である。
この時線分スタート副走査座標Ys+lよmin (y
+。
Y+++)であり、線分エンド副走査座標YEiはm 
a x(Y+、 Y+++)である。また、線分スター
ト主走査座標X SiはY s+がYlの時はXIでY
S+がY +++の時はX、+1である。便宜上Xi、
X14HのうちXSIでない方をX Eiとする。
線分傾き整数部に+は(XEI−XSI) / (YE
I−Ys+)の商であり、分数部はX v−+ −X 
s+ = K + X (Y El −Y s+ )+
Dx+を満たすDX+とD Y + = Y El −
Y s+で求められるDY+から成る。E X + 、
  X Bot 、 X B11は実際の複写動作中に
使用されるテンポラリバッファである。
処理内容T+は第6図の領域内に施すべき編集処理を示
し、具体的には前述の編集メモリのセット内容に一致す
る。例えば領域内の画像のみ取り出す場合はビットOを
1にし、T + = 01 HEXとなりさらにその画
像を写真処理する場合はビット6もlにし、T I= 
41 HEXとなる。
第5図5P503での線分テーブルの作成が終了し複写
動作のスタートを操作部109により指示されたら(S
P504)第8図の3つのバッファ傾き演算バッファE
 X + +処理座標バッファX BOI 、  X 
B11を共に0に初期化しく5P505)、また前述の
編集メモリ401.402の両バンクを0に初期化する
(SP506)。
以上の準備ができたら水平同期信号H3YNCのCPU
への割込みを許可すると共に走査開始しく5P507)
、その後複写動作を行う(SP508)。
第9図に複写動作期間中の編集メモリ401.402に
対する制御手順を示し、以下に説明する。
編集メモリ401.402に対するアクセスはH3YN
C割り込みに同期して行われる。本実施例はlライン毎
の割り込みで制御しているが、望まれる編集精度に応じ
て所定の複数ライン単位に制御しても良い。まず、編集
メモリのバンクを切換えて(SP900)、すでに前ラ
インの割込みで準備されている方のメモリをCCD画像
編集用に使用し、前ラインで編集用に使用していた方の
メモリに次ラインで使用すべき編集データを以下のステ
ップで書く。
次に、光学系の副走査位置を示すRAM上のエリアCN
Tを1インクリメントしく5P901)、更に、線分の
番号を示すRAM上のエリアiをOに初期化する(SP
902)。1回のH3YNC割込みでlはOからN迄変
化して、線分の数だけ(SP903)以下の処理をくり
返す。
まず、線分Llの副走査位置と現在の副走査位置の関係
を調べる。もし、Ys+>CNTならば、まだ線分Ll
に到達していない為、何の処理も行わず◎へとぶ(SP
903)。また、2本の線分の継ぎ部分については本実
施例では副走査方向に関して前にある線分の終端におい
て処理している為、Ys+=CNTの時も◎へとぶ(S
P903)。
Ys+<CNTならば次に線分Llの副走査後端YEI
とCNTを比較しく5P904)、もしYEt≧CNT
つまり現在の副走査位置が線分Llの間にあれば(SP
905)以下の処理を行う。
(SP905)から(SP909)までは任意の傾きを
持つ線分を離散的に演算生成する処理である。
線分の傾きは前述のように整数部に+と分数部D X 
+ / D Y +で定義しであるから、副走査座標が
1進む度に主走査座標は少なくともに、進める(SP9
07゜5P909)。そして、分数部については副走査
座標が1進む度にテンポラリバッファEX+に分子DX
iを加算してゆき(SP906)、その合計がDY+よ
り大きくなったところで(SP905)、主走査座標を
1進める(SP909)。そして、その時テンポラリバ
ッファEXiからDY、を減じてお((SP908)。
また、テンポラリバッファEX+は副走査開始前に0に
初期化しておく。
以上のようにして得られた主走査座標BUFがもし前々
ラインで処理された主走査座標X Bllと異なる時に
編集メモリのアドレスBUFに編集処理内容T+をセッ
トしく5P912)、また前々ラインで編集メモリの同
じバンクを用いて処理した編集内容をリセットする為ア
ドレスX Bllに0をセットする(SP911)。
また、処理すべき座標EUFが前々ラインで処理した座
標Xa++と等しい時、5P911,5P912の処理
はスキップする(SP910)。
その後、2つある編集メモリバッファの各々について線
分Llに対して処理した座標バッファX noとX s
otを更新する(SP913.5P914)。一方、5
P904において副走査座標CNTが線分り、の後端Y
 Elより大きくなった時は、Y El + lとY 
El + 2の2ラインにわたって線分Llの後端処理
を行う。すなわち前々ラインで処理した編集メモリアド
レスX BllをOでリセットする(SP915,5P
916)。編集メモリが2バンクある為、2ラインにわ
たって処理をする。
以上の処理を線分り。からLNの全てについて(SP9
17,5P918)iを更新しながら行った後、わり込
み処理を終了する。
以上の処理の様子を模式的に示したのが第1O図である
ここで線分Llは(x+、  y+)から(x +++
 、  y +++ )までの傾き1/2の線分である
副走査アドレスが1進む度に2つの編集メモリバンクO
と1が交互に適用されていることが分かる。
そして、ある副走査アドレスに注目すると必らず前々ラ
インで処理された主走査アドレスにOが書き込まれ新し
い主走査アドレスに処理内容T1が書き込まれている。
また、副走査アドレスyt++ + 1と7 +++ 
+ 2が第9図(SP916)で説明した終了処理であ
り、前々ラインでの処理アドレスにOが書き込まれてい
るのが分かる。
以上のように領域を領域を生成する線分に分割し、各々
を全く独立に制御することで第6図のような非矩形も容
易に処理できる。
さらに本方式の特長はその線分が主走査方向について領
域の開始点か終了点かを全く意識する必要がないところ
である。例えば第6図の副走査座標YSに注目すると点
Aが領域の開始点であり点Bが領域の終了点である。し
かしながら、編集メモリ上で点Aと点Bに対応するアド
レスには同じ処理内容が書き込まれる為前述した編集回
路第3図フリップフロップ456により点Aで処理が開
始され点Bでは逆に終了する。
さらに本方式の特長は複数領域が重なったような場合に
対しても容易に処理できる点である。
第11図にその例を示す。
第11図は、2つの三角形領域が一部重なっているケー
スであり、一方は写真処理をもう一方はネガポジ反転処
理を要求している。このような場合本方式においては重
複している図の斜線部分に対して容易にその両方の処理
を施すことができる。例えばある副走査位IYにおける
編集メモリの内容として、写真領域であるアドレスx1
とX2に写真処理コード40Hをネガポジ反転領域であ
るアドレスx6とX、にネガポジ反転処理コード04H
が書き込まれており、その結果処理結果に示す処理が可
能である。
〔他の実施例〕
第2の実施例として、更に高速化した処理方式を説明す
る。前述の方式においてはHSYNC割込み毎に全ての
線分について処理を行ったが、例えば第6図の場合線分
L N−1とLNとり。がある副走査位置で全て編集に
寄与するのではなく、そのうちの高々1本だけが常に有
効である。
従ってL N−1とLNとLoを1つのグループとして
扱うことで割込み処理を高速化し、より多くの領域が処
理可能となる。
第2の実施例において、線分テーブルは第12図の如く
構成される。これは第8図の線分L(テーブルの最後に
線分り、の後に接続している線分の番号を格納するRA
M上のエリアS1を付加したものである。
例えば第6図の例では5N−1=NでありまたSN二〇
となる。また線分り。のように後に接続する線分が無い
場合にはS。= F F HEX等のように実用上有り
得ない線分番号をセットしておく。
また第2の実施例においては各割り込み処理毎に線分テ
ーブルを直接アクセスするのではなく第12図のグルー
プテーブルをアクセスすることになる。
グループテーブルの各々は線分テーブルの各々と全く同
じフォーマットであり、グループを構成する線分のうち
1つのテーブルが常にロードされている。
第11図を例に挙げて考えると線分LlとL5は各々が
1つのグループを形成しL3とL2及びL6とL4が2
本で1つのグループを形成し計4つのグループが形成さ
れる。
グループG。をLI、グループG2をL3とL2)グル
ープG2をL6とL4 + グループG3をり。
とすると、グループG1テーブルは副走査座標y3迄は
線分L3テーブルであり、Y3以降は線分L2テーブル
である。線分L3テーブルには接続線分番号S3として
“2”がセットされているので副走査座標y3になった
ところでグループG1テーブルの内容を線分L2テーブ
ルに切換えることができる。
このようにすると前述の実施例では第11図の場合室に
6本の線分について処理を必要としていたのが、第2の
実施例では4本の線分について処理すれば良いことにな
る。
第3の実施例として領域を構成する線分の一部が直線で
ない場合の処理方式を説明する。
第13図に示すような形状の領域に対しても領域を線分
に分割して処理するという考え方は大変有効である。こ
の場合線分Llを第14図に示すような差分テーブルと
して用意しておく。
また、第15図の如く線分テーブルには第8図の要素に
さらに線分タイプPiを付加し、Piが0の時は直線と
して第1の実施例の如く制御し、Plがlの時は直線で
はないため線分傾きデータのかわりに前記差分テーブル
の先頭アドレスA1をセットしておく。また差分テーブ
ルのアクセスアドレスを更新するためのバッファB、を
用意する。
)ISYNC割込み内の処理手順を第16図に示す。
5P900〜5P904については第9図と同じである
副走査座標位置が線分Llの制御範囲に入ったら線分の
タイプP1を調へ(SP1601)直線ならば5P90
5へ進み、以下第1の実施例と同じである。P+=1な
らば差分テーブルのアドレスA + + B tの内容
をRAM上のエリアd、にセットしく5P1602)、
次の割り込みの為にアクセスアドレスB+を1更新しく
5P1603)、前回の処理座標X BOIに差分d+
を加えて今回の処理座標BUFとする( S P 16
04. )。以下第9図5P910と同じである。この
ように本実施例においては第13図のような直線と曲線
からなる領域に対しても容易に編集処理が可能となる。
〔発明の効果〕
以上説明したように領域を、それを構成する線分に分割
し領域の属性を各線分にも持たせた後、全ての線分を全
く独立に処理することで、大容量メモリを必要とせず、
かつ非常にシンプルなプログラムにより、複数の非矩形
領域の複雑な編集処理が可能となる。
【図面の簡単な説明】
第1図は装置全体のブロック図、 第2図及び第3図は編集回路のブロック図、第4図は編
集メモリ周辺回路ブロック図、第5図は編集処理の全体
フローチャート図、第6図は領域の模式図、 第7図及び第8図は編集処理に用いるデータテーブル説
明図、 第9図は編集処理の詳細なフローチャート図、第10図
は編集処理の模式図、 第11図は複数領域編集の説明図、 第12図は編集処理に用いるデータテーブル説明図、 第13図は領域の例を示す図、 第14図は曲線を示す差分テーブル例を示す図、第15
図はデータテーブル説明図、 第16図は編集処理フローチャート図であり、100は
CCD、103は編集回路部、401.402は編集メ
モリ、414はセット/リセット回路である。 秘 4 図 CtLK 〈々呉域座不展テーフ゛ル〉 Fe11″ の /θ 図 禍峻憎六C 躬 13 ! / θ 図 く縁、11レデーフ゛jし〉

Claims (2)

    【特許請求の範囲】
  1. (1)原稿中の部分領域を該領域を構成する複数線分に
    分割し、各線分に対して独立に所定の演算処理を施すこ
    とにより領域別に編集処理することを特徴とする画像処
    理装置。
  2. (2)特許請求の範囲第1項において、各線分に対応す
    るデータテーブルをあらかじめ構成し、該データテーブ
    ルに線分の端点の座標と傾き及び演算バッファを含むこ
    とを特徴とする画像処理装置。
JP1200477A 1989-08-02 1989-08-02 画像処理装置の領域処理方法 Expired - Fee Related JP2840306B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP1200477A JP2840306B2 (ja) 1989-08-02 1989-08-02 画像処理装置の領域処理方法
US08/174,683 US5583955A (en) 1989-08-02 1993-12-28 Image processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1200477A JP2840306B2 (ja) 1989-08-02 1989-08-02 画像処理装置の領域処理方法

Publications (2)

Publication Number Publication Date
JPH0364252A true JPH0364252A (ja) 1991-03-19
JP2840306B2 JP2840306B2 (ja) 1998-12-24

Family

ID=16424968

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1200477A Expired - Fee Related JP2840306B2 (ja) 1989-08-02 1989-08-02 画像処理装置の領域処理方法

Country Status (2)

Country Link
US (1) US5583955A (ja)
JP (1) JP2840306B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0606780B1 (en) * 1993-01-11 2001-07-11 Canon Kabushiki Kaisha Image processing method and apparatus
JP3808923B2 (ja) * 1995-11-27 2006-08-16 株式会社東芝 情報処理装置
US20090327335A1 (en) * 2008-06-30 2009-12-31 General Electric Company Systems and Methods For Generating Vendor-Independent Computer-Aided Diagnosis Markers

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1517870A (en) * 1976-12-20 1978-07-12 Ibm Apparatus for producing vectors from raster scanned data
US4773098A (en) * 1980-05-27 1988-09-20 Texas Instruments Incorporated Method of optical character recognition
JPS5738065A (en) * 1980-08-20 1982-03-02 Canon Inc Video forming device
JPS57145475A (en) * 1981-03-05 1982-09-08 Canon Inc Digital image reproducer
US4538182A (en) * 1981-05-11 1985-08-27 Canon Kabushiki Kaisha Image processing apparatus
AU575786B2 (en) * 1982-10-04 1988-08-11 Canon Kabushiki Kaisha Image forming system
DE3413651C3 (de) * 1983-04-12 1997-11-20 Canon Kk Bildsignalverarbeitungsgerät
GB2147474B (en) * 1983-10-03 1987-05-07 Shaken Kk Method of processing character or pictorial image data
JPS60260972A (ja) * 1984-06-07 1985-12-24 Fuji Xerox Co Ltd 複写領域指定装置
JPS60260973A (ja) * 1984-06-07 1985-12-24 Fuji Xerox Co Ltd 複写領域指定装置
US4684999A (en) * 1984-08-24 1987-08-04 Brother Kogyo Kabushiki Kaisha Image reader
US4733304A (en) * 1984-10-11 1988-03-22 Dai Nippon Insatsu Kabushiki Kaisha Method of processing picture data for printing process and device implementing the same
JPS6378475U (ja) * 1986-11-11 1988-05-24
JPH077446B2 (ja) * 1986-11-12 1995-01-30 松下電器産業株式会社 部品認識方法
US4899227A (en) * 1987-01-26 1990-02-06 Canon Kabushiki Kaisha Image processing apparatus detecting the size or position of an information portion of an original
US4965678A (en) * 1987-03-03 1990-10-23 Canon Kabushiki Kaisha Area designation apparatus in image processing system
US4965744A (en) * 1987-03-13 1990-10-23 Ricoh Company, Ltd. Apparatus for erasing and extracting image data from particular region of orignal document
US4856528A (en) * 1987-06-26 1989-08-15 John Hopkins University Tumor volume determination
JP2683008B2 (ja) * 1988-02-16 1997-11-26 株式会社リコー 矩形図形内部塗りつぶし方法
US5048099A (en) * 1990-05-21 1991-09-10 Eastman Kodak Company Polygon-based method for automatic extraction of selected text in a digitized document

Also Published As

Publication number Publication date
US5583955A (en) 1996-12-10
JP2840306B2 (ja) 1998-12-24

Similar Documents

Publication Publication Date Title
KR900008399B1 (ko) 도형 처리 장치
JPH0364252A (ja) 画像処理装置の領域処理方法
JP3221516B2 (ja) 画像処理方法及び装置
JPS6210777A (ja) 画像処理方法
JPH01177272A (ja) 画像処理装置
JPS59125470A (ja) 画像デ−タの変倍処理方法
JPH0765108A (ja) 帳票イメージ処理装置
JPH0594511A (ja) 画像処理装置
JP2797660B2 (ja) 画素補正方法
KR100279594B1 (ko) 바이너리 영상의 확대, 축소 방법
JPH03275371A (ja) 画像処理装置
JP2767810B2 (ja) 編集領域指定方法
JPH02137071A (ja) 画像処理装置
JPS6346872A (ja) 画像処理装置
JP3028692B2 (ja) 画像回転装置
JPH02207668A (ja) 画像処理装置
JPS63109650A (ja) 画像読取装置
JPS6225382A (ja) 画像処理装置
JPH10285387A (ja) 画像処理装置
JPS6135071A (ja) 画像処理方式
JPS638951A (ja) 情報記憶装置
JP2000125132A (ja) 画像処理装置およびその制御方法
JP2000041143A (ja) 画像処理装置
JPS62210587A (ja) 画像処理装置
JPS63211427A (ja) グラフイツクデイスプレイ装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees