JPS63111582A - カラー画像処理装置 - Google Patents
カラー画像処理装置Info
- Publication number
- JPS63111582A JPS63111582A JP61255732A JP25573286A JPS63111582A JP S63111582 A JPS63111582 A JP S63111582A JP 61255732 A JP61255732 A JP 61255732A JP 25573286 A JP25573286 A JP 25573286A JP S63111582 A JPS63111582 A JP S63111582A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- memory
- image
- bit
- data
- 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
Links
Landscapes
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は画像データをルックアップテーブルにより変換
して出力する画像処理装置に関するものである。
して出力する画像処理装置に関するものである。
[従来の技術]
従来よりイメージメモリの出力をルックアップテーブル
(以下LUTと略す)により変換して、例えばγ変換、
塗りつぶし、2値化等の各種画像処理を行う画像処理装
置が提案されている。しかし、これらの装置では領域を
指定し、その領域ごとにγ変換や塗りつぶし等の画像処
理を行うことはできなかった。
(以下LUTと略す)により変換して、例えばγ変換、
塗りつぶし、2値化等の各種画像処理を行う画像処理装
置が提案されている。しかし、これらの装置では領域を
指定し、その領域ごとにγ変換や塗りつぶし等の画像処
理を行うことはできなかった。
[発明が解決しようとする問題点]
本発明は上記従来例に鑑みなされたもので、画像データ
の所定の領域単位に、異なった画像処理を行うことので
きる画像処理装置を提供することを目的とする。
の所定の領域単位に、異なった画像処理を行うことので
きる画像処理装置を提供することを目的とする。
[問題点を解決するための手段]
上記目的を達成するために本発明の画像処理装置は以下
の様な構成からなる。即ち、 画像データを入力して格納する格納手段と、前記画像デ
ータを表示する表示手段と、前記画像データの領域を指
定する指定手段と、前記領域に対応した制御情報を記憶
する記憶手段と、該記憶手段と前記格納手段とを同時に
アドレスして読出す読出手段と、前記領域に対応した変
換情報をテーブルメモリに書込む書込み手段とを備える
。
の様な構成からなる。即ち、 画像データを入力して格納する格納手段と、前記画像デ
ータを表示する表示手段と、前記画像データの領域を指
定する指定手段と、前記領域に対応した制御情報を記憶
する記憶手段と、該記憶手段と前記格納手段とを同時に
アドレスして読出す読出手段と、前記領域に対応した変
換情報をテーブルメモリに書込む書込み手段とを備える
。
[作用コ
以上の構成において、読出手段により制御情報および画
像データを読出し、テーブルメモリに人力してテーブル
メモリより変換情報を読出し画像データを変換する様に
動作する。
像データを読出し、テーブルメモリに人力してテーブル
メモリより変換情報を読出し画像データを変換する様に
動作する。
[実施例]
以下、添付図面を参照して本発明の実施例を詳細に説明
する。
する。
[画像処理装置の説明 (第1図)]
第1図は本実施例の画像処理装置の構成図である。
図中、1は装置全体を制御するCPU、2はCPUIの
制御プログラムやデータ等を格納するROM、3はCP
UIのワークエリアとして使用されるRAMである。4
はマルチプレクサ付のA/D変換器で、CPUIよりの
制御信号5に従ってR(赤)、G(緑)、B(青)の信
号を切換えて入力し、それぞれ8ビツトのデジタル画像
データに変換する。6はビデオバス、7はイメージメモ
リで、各色(RGB)毎に3つのフレームメモリを備え
ている。
制御プログラムやデータ等を格納するROM、3はCP
UIのワークエリアとして使用されるRAMである。4
はマルチプレクサ付のA/D変換器で、CPUIよりの
制御信号5に従ってR(赤)、G(緑)、B(青)の信
号を切換えて入力し、それぞれ8ビツトのデジタル画像
データに変換する。6はビデオバス、7はイメージメモ
リで、各色(RGB)毎に3つのフレームメモリを備え
ている。
8は後述する制御メモリで、1つのフレームメモリと同
じメモリ空間を有しており、LUT9のアドレス信号と
して4ビツトデータを出力する。
じメモリ空間を有しており、LUT9のアドレス信号と
して4ビツトデータを出力する。
10はイメージメモリ7および制御メモリ8の読出しを
制御するメモリ読出部で、CPUIよりの制御信号に従
って動作を開始する。12はI10インタフェース部で
、座標人力装置であるデジタイザや各種コマンド等を入
力するキーボード、画像データの格納、読出等を行うデ
ィスク装置等との入出力を行う。13はD/A変換器で
、ビデオバス6上の8ビツトのデジタル画像データをア
ナログ信号に変換して、モニタディスクプレイ14に表
示する。モニタディスプレイ14は、例えば640X4
80ドツト表示可能なカラーディスプレイである。
制御するメモリ読出部で、CPUIよりの制御信号に従
って動作を開始する。12はI10インタフェース部で
、座標人力装置であるデジタイザや各種コマンド等を入
力するキーボード、画像データの格納、読出等を行うデ
ィスク装置等との入出力を行う。13はD/A変換器で
、ビデオバス6上の8ビツトのデジタル画像データをア
ナログ信号に変換して、モニタディスクプレイ14に表
示する。モニタディスプレイ14は、例えば640X4
80ドツト表示可能なカラーディスプレイである。
[LUTの説明 (第2図)]
第2図は本実施例のLUT9のブロック図で、第1図と
共通部分は同一記号で示している。
共通部分は同一記号で示している。
26〜28はそれぞれR,G、B用のLUTRAMで、
アドレス信号として8ビツトの各色の画像データと4ビ
ツトの制御データ20.計12ビットを人力している4
にバイトのRAMである。
アドレス信号として8ビツトの各色の画像データと4ビ
ツトの制御データ20.計12ビットを人力している4
にバイトのRAMである。
いま、例えばメモリ読出部10の制御により、イメージ
メモリ(R)のイメージデータが読出されている時は、
メモリ読出部10よりイメージメモリ(R)に出力され
ているアドレスデータがそのまま制御メモリ8のアドレ
スとして人力され、R用RAM26に12ビツトのアド
レスが人力される。またこの時、メモリ読出部10より
の制御信号24によりR用RAM26のみが選択されて
いる。こうして赤色(R)の画像データがLUT9によ
り変換されて出力される。尚、各テーブルRAM26〜
28はCPUIによりパス29を介して書き換え可能な
構成となっている。
メモリ(R)のイメージデータが読出されている時は、
メモリ読出部10よりイメージメモリ(R)に出力され
ているアドレスデータがそのまま制御メモリ8のアドレ
スとして人力され、R用RAM26に12ビツトのアド
レスが人力される。またこの時、メモリ読出部10より
の制御信号24によりR用RAM26のみが選択されて
いる。こうして赤色(R)の画像データがLUT9によ
り変換されて出力される。尚、各テーブルRAM26〜
28はCPUIによりパス29を介して書き換え可能な
構成となっている。
[動作説明 (第3図〜第5図)コ
第3図は本実施例の画像処理動作のフローチャートで、
本プログラムはROM2に格納されている。
本プログラムはROM2に格納されている。
まずステップS1で画像データを入力してイメージメモ
リ7に格納する。これはRGBのアナログ画像信号をA
/D変換器4によりデジタル化して人力しても良く、又
はI10インタフェース部12を介してディスク等の外
部記憶装置より入力しても良い。
リ7に格納する。これはRGBのアナログ画像信号をA
/D変換器4によりデジタル化して人力しても良く、又
はI10インタフェース部12を介してディスク等の外
部記憶装置より入力しても良い。
ステップS2でモニタテレビ14に画像を表示し、ステ
ップS3ではデジタイザやキーボード等により、モニタ
画面上で画像の領域及び色の指定を行う。
ップS3ではデジタイザやキーボード等により、モニタ
画面上で画像の領域及び色の指定を行う。
第4図は画像データの具体例を示したもので、山々を背
景として車が表示されている。いま、例えば車の車体部
分30、窓部分31、タイヤ部分32をそれぞれデジタ
イザで指示し、それぞれの色を、例えば車体は赤、窓部
分31では山なみが透けて見える様に、タイヤ部分32
は黒というように指定した場合を考える。
景として車が表示されている。いま、例えば車の車体部
分30、窓部分31、タイヤ部分32をそれぞれデジタ
イザで指示し、それぞれの色を、例えば車体は赤、窓部
分31では山なみが透けて見える様に、タイヤ部分32
は黒というように指定した場合を考える。
この指定に基づき、例えば第5図に示す如く、制御メモ
リ8の制御データ20のビットとLUTRAM26〜2
8の内容とを対応づけ、ステップS4でRAM26〜2
8の内容を、ステップS5で制御メモリ8の内容を書換
える。
リ8の制御データ20のビットとLUTRAM26〜2
8の内容とを対応づけ、ステップS4でRAM26〜2
8の内容を、ステップS5で制御メモリ8の内容を書換
える。
これは即ち、窓部分31に対応する制御メモリ8の領域
ではビット3を1″にする。LUTRAM26〜28の
制御データ20のビット3が1”となるアドレスには、
アドレスとして入力される8ビツトのR,G、Bデータ
の172のデータを書込む。また車体部分30に対応す
る制御メモリ8の領域のビット2を“1”にし、RAM
26の該当するアドレスには、” 255”を、他のR
AM27.28の該当するアドレスには”0”を書込む
。また更にタイヤ部分32に対応する制御メモリ8では
その領域゛のビット1を1″にし、RAM26〜28の
該当するアドレスには(8ビツト画像データ(8ビツト
アドレス)+255)/2のデータを書込む。尚、制御
メモリ8の他の領域には“0”を、RAM26〜28の
他の領域には8ビツト画像データの入力値に等しい値を
順次格納する。
ではビット3を1″にする。LUTRAM26〜28の
制御データ20のビット3が1”となるアドレスには、
アドレスとして入力される8ビツトのR,G、Bデータ
の172のデータを書込む。また車体部分30に対応す
る制御メモリ8の領域のビット2を“1”にし、RAM
26の該当するアドレスには、” 255”を、他のR
AM27.28の該当するアドレスには”0”を書込む
。また更にタイヤ部分32に対応する制御メモリ8では
その領域゛のビット1を1″にし、RAM26〜28の
該当するアドレスには(8ビツト画像データ(8ビツト
アドレス)+255)/2のデータを書込む。尚、制御
メモリ8の他の領域には“0”を、RAM26〜28の
他の領域には8ビツト画像データの入力値に等しい値を
順次格納する。
以上の動作後ステップS6に進み、メモリ読出部10に
イメージメモリ7と制御メモリ8の読出しを指示するこ
とにより、制御データ20のビット1が“1”であるタ
イヤ部分32は黒く、制御データ20のビット2が“1
”の車体部分30は赤色となり、ビット3が“1”の窓
部分31は地の色が白っぽくなって窓越しに山が見える
雰囲気になる。
イメージメモリ7と制御メモリ8の読出しを指示するこ
とにより、制御データ20のビット1が“1”であるタ
イヤ部分32は黒く、制御データ20のビット2が“1
”の車体部分30は赤色となり、ビット3が“1”の窓
部分31は地の色が白っぽくなって窓越しに山が見える
雰囲気になる。
以上説明した様に、イメージメモリの画像データを変更
することなく表示画像を種々に変更できる。また必要な
らば、ビデオバス6を介してイメージメモリ7に変換し
た画像データ書き込むことも可能である。
することなく表示画像を種々に変更できる。また必要な
らば、ビデオバス6を介してイメージメモリ7に変換し
た画像データ書き込むことも可能である。
また画像データの変更は本実施例に限定されるものでな
く、LUTRAMを書き換えることにより、例えばγ変
換、ネガ/ポジ変換、多値化等の画像処理が実行可能と
なる。
く、LUTRAMを書き換えることにより、例えばγ変
換、ネガ/ポジ変換、多値化等の画像処理が実行可能と
なる。
以上説明した様に本実施例によれば、LUTのアドレス
となる制御データとLUTの内容を書換えることにより
、複数種類の画像処理を実行できるという効果がある。
となる制御データとLUTの内容を書換えることにより
、複数種類の画像処理を実行できるという効果がある。
[発明の効果]
以上述べた如く本発明によれば、画像データの所定の領
域単位に種々の画像lA理が行えるという効果がある。
域単位に種々の画像lA理が行えるという効果がある。
第1図は本実施例の画像処理装置の構成図、第2図は本
実施例のルックアップテーブルのブロック図、 第3図は本実施例の画像処理のフローチャート、 第4図は画像データの具体例を示す図、第5図は制御デ
ータとLUTRAMの内容との関係を示す図である。 図中、1・・・CPtJ、2・・・ROM、3・・・R
AM。 4・・・A/DyR換器、7・・・イメージメモリ、8
・・・制御メモリ、9・・・ルックアップテーブル(L
UT)、10・・・メモリ読出部、12・・・I10イ
ンタフェース部、13・・・D/A変換器、14・・・
モニタディスプレイ、26〜28・・・LUTRAM、
30・・・車体部分、31・・・窓部分、32・・・タ
イヤ部分である。 特許出願人 キャノン株式会社 第2図 第3図 第4図
実施例のルックアップテーブルのブロック図、 第3図は本実施例の画像処理のフローチャート、 第4図は画像データの具体例を示す図、第5図は制御デ
ータとLUTRAMの内容との関係を示す図である。 図中、1・・・CPtJ、2・・・ROM、3・・・R
AM。 4・・・A/DyR換器、7・・・イメージメモリ、8
・・・制御メモリ、9・・・ルックアップテーブル(L
UT)、10・・・メモリ読出部、12・・・I10イ
ンタフェース部、13・・・D/A変換器、14・・・
モニタディスプレイ、26〜28・・・LUTRAM、
30・・・車体部分、31・・・窓部分、32・・・タ
イヤ部分である。 特許出願人 キャノン株式会社 第2図 第3図 第4図
Claims (1)
- 画像データを入力して格納する格納手段と、前記画像デ
ータを表示する表示手段と、前記画像データの領域を指
定する指定手段と、前記領域に対応した制御情報を記憶
する記憶手段と、該記憶手段と前記格納手段とを同時に
アドレスして読出す読出手段と、前記領域に対応した変
換情報をテーブルメモリに書込む書込み手段とを備え、
前記読出手段により読出した前記制御情報および前記画
像データをもとに前記テーブルメモリより前記変換情報
を読出して前記画像データを変換するようにしたことを
特徴とする画像処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61255732A JP2703219B2 (ja) | 1986-10-29 | 1986-10-29 | 画像処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61255732A JP2703219B2 (ja) | 1986-10-29 | 1986-10-29 | 画像処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63111582A true JPS63111582A (ja) | 1988-05-16 |
| JP2703219B2 JP2703219B2 (ja) | 1998-01-26 |
Family
ID=17282861
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61255732A Expired - Fee Related JP2703219B2 (ja) | 1986-10-29 | 1986-10-29 | 画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2703219B2 (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56169965A (en) * | 1980-06-02 | 1981-12-26 | Ricoh Co Ltd | Data conversion circuit |
| JPS6081686A (ja) * | 1983-10-11 | 1985-05-09 | Hitachi Ltd | 領域指定回路 |
| JPS6141274A (ja) * | 1984-08-02 | 1986-02-27 | Matsushita Electric Ind Co Ltd | デイジタル階調変換装置 |
| JPS61115183A (ja) * | 1984-11-09 | 1986-06-02 | Toshiba Corp | 濃淡画像処理における濃度階調変換方式 |
-
1986
- 1986-10-29 JP JP61255732A patent/JP2703219B2/ja not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56169965A (en) * | 1980-06-02 | 1981-12-26 | Ricoh Co Ltd | Data conversion circuit |
| JPS6081686A (ja) * | 1983-10-11 | 1985-05-09 | Hitachi Ltd | 領域指定回路 |
| JPS6141274A (ja) * | 1984-08-02 | 1986-02-27 | Matsushita Electric Ind Co Ltd | デイジタル階調変換装置 |
| JPS61115183A (ja) * | 1984-11-09 | 1986-06-02 | Toshiba Corp | 濃淡画像処理における濃度階調変換方式 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2703219B2 (ja) | 1998-01-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4980678A (en) | Display controller for CRT/flat panel display apparatus | |
| JP2572373B2 (ja) | カラ−デイスプレイ装置 | |
| JPS61107392A (ja) | 画像処理システム | |
| JP3203650B2 (ja) | テレビジョン信号受信機 | |
| US5375198A (en) | Process for performing a windowing operation in an array move, a graphics computer system, a display system, a graphic processor and a graphics display system | |
| JPH11250270A (ja) | 画像処理装置 | |
| JPS63111582A (ja) | カラー画像処理装置 | |
| JPH0697390B2 (ja) | 画像表示制御回路 | |
| JP2635309B2 (ja) | 画像処理装置 | |
| JP2508544B2 (ja) | グラフィックディスプレイ装置 | |
| JPH06332398A (ja) | 映像信号処理方法およびその装置 | |
| JPH02137070A (ja) | 画像処理装置 | |
| JPS61133983A (ja) | 画像表示装置 | |
| JPH0310381A (ja) | 画像表示装置及び画像表示方法 | |
| JPS6017483A (ja) | 画像表示装置 | |
| JP3106496B2 (ja) | 画像処理装置および方法 | |
| JPH0516726B2 (ja) | ||
| JPS62204389A (ja) | 任意多角形によるクリツピング・シ−ルデイング方法 | |
| JP2650988B2 (ja) | 画像表示装置 | |
| JPH0661036B2 (ja) | 図形表示装置 | |
| JPS60209786A (ja) | カラ−デイスプレイ装置 | |
| JPH03287296A (ja) | 画像表示装置 | |
| JPS60179791A (ja) | グラフイツクデイスプレイ装置 | |
| JPS60113291A (ja) | 図形表示装置 | |
| JPH0467672B2 (ja) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |