JPH0467672B2 - - Google Patents

Info

Publication number
JPH0467672B2
JPH0467672B2 JP8306586A JP8306586A JPH0467672B2 JP H0467672 B2 JPH0467672 B2 JP H0467672B2 JP 8306586 A JP8306586 A JP 8306586A JP 8306586 A JP8306586 A JP 8306586A JP H0467672 B2 JPH0467672 B2 JP H0467672B2
Authority
JP
Japan
Prior art keywords
airbrush
information
image
color
memory
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.)
Expired
Application number
JP8306586A
Other languages
English (en)
Other versions
JPS62239275A (ja
Inventor
Masaki Takakura
Hideto Hayazaki
Hideo Takemura
Masao Izumi
Keisuke Iwasaki
Yoji Noguchi
Yasukuni Yamane
Nobutoshi Gako
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP8306586A priority Critical patent/JPS62239275A/ja
Priority to US06/946,482 priority patent/US4878178A/en
Publication of JPS62239275A publication Critical patent/JPS62239275A/ja
Publication of JPH0467672B2 publication Critical patent/JPH0467672B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)

Description

【発明の詳細な説明】 <産業上の利用分野> 本発明は、ほお紅や光沢のようにぼかした色を
表現する場合に有効であるエアブラシ機能を有す
る画像処理装置に関する。
<従来の技術> 画像の濃度情報を画像メモリに記憶しマイクロ
プロセツサで処理し、様々な画像を作成する画像
処理装置において、エアブラシのような濃淡のあ
る書き込みを実現するために、従来では次のよう
な方法がとられていた。まず1つは書き込む色を
設定した後、その色を書き込む画素の密度を第9
図に示すように中心では高く、周辺では密度をう
すくする方法、もう1つは書き込む色情報と、原
画の色情報をある重み付けを行つて平均し、その
結果を画像メモリに書き込む方法である。エアブ
ラシの効果を得ようとすれば、中心では書き込む
色情報の重みを大きく、周囲では徐々に原画の色
情報の重みを大きくしていけばよい。
<発明が解決しようとする問題点> ところが、これら従来の方法の問題点は、エア
ブラシの効果を出した結果、元のデータが失われ
るという点である。また、1度エアブラシを使用
した後、その色を変更するということはできな
い。従つて、例えば女性の顔にエアブラシの効果
を用いてほお紅を付け、どのような色のほお紅が
よいかシミユレーシヨンを行なうといつたような
頻繁に色変更を行なう用途には適していなかつ
た。
そこで、この発明の目的は、元のデータを失う
ことなく、エアブラシの効果を得ることができ、
また、エアブラシの効果をつけた後に、色を変更
したり、エアブラシの濃度を自由に変更したりで
きるようにすることである。
<問題点を解決するための手段> 上記目的を達成するため、第1の発明の画像処
理装置は、 画像を構成する各画素の濃度情報とエアブラシ
の濃度情報とを記憶する画像エアブラシ兼用メモ
リと、 画像上の所定の画素を指定する座標入力手段
と、 エアブラシの色を表わす色情報を入力する色入
力手段と、 エアブラシの強度を表わすエアブラシの強度情
報を入力するエアブラシ強度入力手段と、 上記画像エアブラシ兼用メモリに、上記座標入
力手段により指定された領域の中心から周辺に向
かつて値の異なるエアブラシの濃度情報を書き込
み、また消去する書き込み手段と、 上記画像エアブラシ兼用メモリの出力情報が導
入され、上記書き込み手段によつて入力された上
記エアブラシの濃度情報、上記色入力手段によつ
て入力された上記エアブラシの色情報および上記
エアブラシ強度入力手段によつて入力された上記
エアブラシの強度情報に基づいて、上記画素の濃
度情報を変更して出力するルツクアツプテーブル
メモリと、 上記ルツクアツプテーブルメモリの出力情報に
基づいて画像を表示する表示手段とを備えたこと
を特徴としている。
また、第2の発明の画像処理装置は、 画像を構成する各画素の濃度情報を記憶する画
像メモリと、 エアブラシの濃度情報を記憶するエアブラシ用
のメモリと、 画像上の所定の画素を指定する座標入力手段
と、 エアブラシの色を表わす色情報を入力する色入
力手段と、 エアブラシの強度を表わすエアブラシの強度情
報を入力するエアブラシ強度入力手段と、 上記エアブラシ用メモリに、上記座標入力手段
により指定された領域の中心から周辺に向かつて
値の異なるエアブラシの濃度情報を書き込み、ま
た消去する書き込み手段と、 上記画像メモリおよびエアブラシ用メモリの出
力情報が同時に導入され、上記書き込み手段によ
つて入力された上記エアブラシの濃度情報、上記
色入力手段によつて入力された上記エアブラシの
色情報および上記エアブラシ強度入力手段によつ
て入力された上記エアブラシの強度情報に基づい
て、上記画素の濃度情報を変更して出力するルツ
クアツプテーブルメモリと、 上記ルツクアツプテーブルメモリの出力情報に
基づいて画像を表示する表示手段とを備えたこと
を特徴としている。
<実施例> 以下、本発明を具体例を用いて詳細に説明す
る。第1図はフルカラー画像をR(レツド)、G
(グリーン)、B(ブルー)の3成分に色分解して
記憶する画像処理装置のブロツク図である。この
画像処理装置は、原画の濃度情報とエアブラシの
濃度情報を蓄えるRGB各8ビツトの画像エアブ
ラシ兼用メモリ15を備える。上記画像エアブラ
シ兼用メモリ15の出力はルツクアツプテーブル
メモリ16のアドレスに接続され、ルツクアツプ
テーブルメモリ16の出力はゲート回路17を介
してD/Aコンバータ18に接続される。この例
ではルツクアツプテーブルメモリ16の出力は
RGB各ビツト(0〜255)である。
上記ルツクアツプテーブルメモリ16はバス1
4、ゲート20を通じマイクロプロセツサ13か
らアクセスされる。上記マイクロプロセツサ13
は、エアブラシの濃度情報を所定の書き込みパタ
ーンで書き込む書き込み手段を含む。
また、D/Aコンバータ18の出力(ビデオア
ナログ信号)は、表示器19に送られ、画像表示
が行なわれる。上記画像エアブラシ兼用メモリ1
5および主記憶装置12はバス14を通じて、上
記マイクロプロセツサ13からアクセスされる。
座標入力手段21はバス14を通じてマイクロプ
ロセツサ13からアクセスされ、画像上の特定の
座標を入力できる。また色入力手段30はエアブ
ラシの色を入力できるようになつている。また、
エアブラシ強度入力手段である数値入力手段31
からエアブラシの強度を数値で入力できるように
なつている。
次に、本発明の処理について説明する。まず、
スキヤナー、テレビ(TV)カメラ等の手段を用
い、画像を画像エアブラシ兼用メモリ15に入力
する。この段階では画像エアブラシ兼用メモリ1
5は1ドツトあたりRGB各8ビツトの情報を蓄
えることとする。次に、例として画像エアブラシ
兼用メモリ15の上位5ビツトを画像情報用と
し、下位3ビツトをエアブラシの濃度情報用とす
る。第2図にこのように設定した画像エアブラシ
兼用メモリを示す。何ビツトを画像情報用とし、
何ビツトをエアブラシの濃度情報用とするかは、
入力した画像情報の内容により変更してもよい。
以上のように設定を行なえば、RGB各画像エア
ブラシ兼用メモリのk成分(k=r,g,b)に
蓄えられる情報は画像の濃度情報ik(0≦ik<25
とエアブラシの濃度情報(0≦a<23)となり、
画像エアブラシ兼用メモリ15の出力xkは、xk
23×ik+aとなる。
次に、エアブラシの濃度情報を用い、エアブラ
シ処理を行う方法を説明する。まず、エアブラシ
の濃度情報を書き込むには次のようにする。第3
図aに示されるように、中心から周囲に向かつて
濃度値が減少していく書き込みパターンを定義す
る。この書き込みパターンを座標入力手段21に
より入力される座標に従つて、画面上で移動させ
る。その時、書き込みパターンの構成画素の濃度
値と、原画のその点のエアブラシの濃度情報とを
比較し、原画のエアブラシの濃度情報の値が小さ
ければ、書き込みパターンの濃度値と書き換える
処理を行う。例えば、最初、エアブラシの濃度情
報が全て0である上に、第3図aの書き込みパタ
ーンで1回書き込むと、第4図aのようになる。
さらに、同じ書き込みパターンを第4図bの矢印
で示されるように移動させれば、第4図cのよう
にエアブラシの濃度情報が書き込まれる。ここで
注意すべき点は、エアブラシの濃度情報は濃度エ
アブラシ兼用メモリ15の中のエアブラシ濃度情
報用空間に書き込まれるため、原画の濃度情報は
全く失われないという点である。また、エアブラ
シ濃度情報を誤つて入力した場合、第3図bに示
されるような中心から周囲に向かつて濃度値が増
加していく修正用パターンを定義し、これを用い
て修正すれば、エアブラシの効果を損なわずに修
正が可能である。具体的には上で説明した方法と
同じように、修正用パターンを、座標入力手段2
1により入力される座標に従つて画面上で移動さ
せ、修正用パターンの構成画素の濃度値と原画の
エアブラシの濃度情報を比較し、原画のエアブラ
シの濃度情報の値が大きければ、修正用パターン
の濃度値と書き換える処理を行う。例えば、第5
図aのエアブラシ濃度情報に対し、第3図bの修
正用パターンを第5図bの矢印のように移動させ
ることにより、第5図cのようなエアブラシ濃度
情報を得ることができる。
次に、上のようにして書き込んだエアブラシ濃
度情報を用いて、エアブラシ効果をだすには、ル
ツクアツプテーブルメモリ16を次のように設定
すればよい。以下の式で、ikは色のk成分の原画
の濃淡つまり濃度情報、aはエアブラシの濃度情
報で、画像エアブラシ兼用メモリ15の出力xk
xk=23×ik+aの関係がある。Ik(ik)は原画をそ
のまま表示する関数である。fk(xkは原画の濃度
情報、エアブラシの濃度情報、色情報、エアブラ
シの強度情報に応じたルツクアツプテーブルメモ
リ16の出力である。(Cr)、(Cg)、(Cb)は色
入力手段30により入力されたエアブラシの色を
与える色情報である。[ ]はガウス記号である。
fk(xk) =[A×a×Ck+(7−A×a)×Ik(ik)/7]…
(1) ここで、a=0,1,2,3,4,5,6,
7、0≦A≦1 上記(1)式の意味を説明する。まず、Aは数値入
力手段31で入力されたエアブラシの強度のパラ
メータで、A=0とすると、(1)式の値はエアブラ
シの濃度情報aにかかわらず、fk(xk)=lk(ik)と
なり、エアブラシの効果はなくなる。これに対し
て、A=1と設定すると、エアブラシの濃度情報
aに従つて、fk(xk)の値は変化する。例えば、
a=7の場合、fk(xk)=Ckとなり、エアブラシの
色がそのまま表示されるが、a=0の場合、fk
(xk)=lk(ik)となり、原画の情報が表示される。
0<a<7の場合、aの値に応じてエアブラシの
色と原画の色の中間の色が表示される。この結
果、エアブラシの濃度情報a=7の領域を中心
に、周辺に向かつて色が徐々にうすくなつてい
く、エアブラシの効果が得られる。どの部分でど
のように色がうすくなつていくかは、先に書き込
んだエアブラシの濃度情報により決定される。ま
た、Aの値が0〜1の間では上記説明の中間的な
値が出力され、エアブラシの強度が全体的に変化
する。
なお、上記(1)式中において数値7は、エアブラ
シの濃度情報の最大値に対応しており、エアブラ
シの情報容量に応じて別の値にしてもよい。
このように、エアブラシ強度入力手段である数
値入力手段と色入力手段によつて、ルツクアツプ
テーブルメモリの内容を変更するので、エアブラ
シの効果をつけた後で、色を変更したり、エアブ
ラシの強度を自由に変更したりすることができ、
さらに、その操作は画像エアブラシ兼用メモリの
内容を変更せず、ルツクアツプテーブルメモリの
内容を変更するだけであるから、非常に高速であ
るという利点を有する。
ルツクアツプテーブルメモリ16の設定例とし
て、第6図a,b,cにA=0の場合、第7図
a,b,cにA=1の場合、第8図a,b,cに
A=1/2の場合を示す。それぞれ縦軸はルツク
アツプテーブルメモリ16の出力fr(xr),fg(xg),
fb(xb)、横軸は入力xr,xg,xbである。ここで、
エアブラシの色(Cr,Cg,Cb)は赤255,0,
0)である。
これより、第6図a,b,cではエアブラシの
強度情報が0であるためエアブラシの効果がない
ことが分かり、第7図a,b,cではエアブラシ
の強度情報Aが1であるため、エアブラシの濃度
情報aに従つてルツクアツプテーブルメモリ16
の出力fr(xr),fg(xg),fb(xb)が変化することと
が分かり、第8図a,b,cでは強度情報Aが
1/2であるため、エアブラシの濃度情報と原画
の濃度情報の両者が加味されることが分かる。
上記実施例では、エアブラシの濃度情報を3ビ
ツトに設定したが、その情報量は画像の内容に応
じて変更することができる。
また、上記発明では、エアブラシの濃度情報を
兼用メモリ中に蓄える例を示したが、エアブラシ
の濃度情報専用の画像メモリを別に設けてもよ
い。この場合の作用は、前述の兼用メモリが画像
の濃度情報専用の画像メモリとエアブラシの濃度
情報専用のメモリの二つに分けれたのみで、他は
全く同じである。
<発明の効果> 以上より明らかなように、本発明は、画像エア
ブラシ兼用メモリあるいは画像メモリの内容を保
存したままで、それからの出力を受けるルツクア
ツプテーブルメモリを備えるので、ほお紅や光沢
のようにぼかした色を表現する場合に非常に有効
であるエアブラシの効果を、画像を構成する各画
素の濃度情報をを失うことなく表現することがで
きる。また、エアブラシの濃度情報を書き込み、
また消去する書き込み手段を備えるので、エアブ
ラシの濃度を自由に変更することができる。ま
た、ルツクアツプテーブルメモリの内容を変更す
る色入力手段とエアブラシ強度入力手段を備える
ので、エアブラシの効果をつけた後で、色を変更
したり、エアブラシの強度を自由に変更したりす
ることができる。また、その操作は画像エアブラ
シ兼用メモリあるいは画像メモリの内容を変更せ
ず、ルツクアツプテーブルメモリの内容を変更す
るだけであるから、非常に高速であるという利点
を有する。
【図面の簡単な説明】
第1図は本発明の一実施例の画像処理装置のブ
ロツク図、第2図は画像エアブラシ兼用メモリと
ルツクアツプテーブルメモリの内容を説明する
図、第3図a,bはエアブラシの濃度情報の書き
込みパターンを示す図、第4図a,b,c、第5
図a,b,cはエアブラシの濃度情報の書き換え
を説明する図、第6図a,b,c、第7図a,
b,c、第8図a,b,cはそれぞれエアブラシ
の強度情報に応じたルツクアツプテーブルメモリ
の出力を示す図、第9図は従来の密度によるエア
ブラシの書き込みを示す図である。 12…主記憶装置、13…マイクロプロセツ
サ、14…バス、15…画像エアブラシ兼用メモ
リ、16…ルツクアツプテーブルメモリ、17…
ゲート回路、18…D/Aコンバータ、19…表
示器、20…ルツクアツプテーブル読み書き用ゲ
ート回路、21…座標入力手段、30…色入力手
段、31…数値入力手段。

Claims (1)

  1. 【特許請求の範囲】 1 画像を構成する各画素の濃度情報とエアブラ
    シの濃度情報とを記憶する画像エアブラシ兼用メ
    モリと、 画像上の所定の画素を指定 する座標入力手段
    と、 エアブラシの色を表わす色情報を入力する色入
    力手段と、 エアブラシの強度を表わすエアブラシの強度情
    報を入力するエアブラシ強度入力手段と、 上記画像エアブラシ兼用メモリに、上記座標入
    力手段により指定された領域の中心から周辺に向
    かつて値の異なるエアブラシの濃度情報を書き込
    み、また消去する書き込み手段と、 上記画像エアブラシ兼用メモリの出力情報が導
    入され、上記書き込み手段によつて入力された上
    記エアブラシの濃度情報、上記色入力手段によつ
    て入力された上記エアブラシの色情報および上記
    エアブラシ強度入力手段によつて入力された上記
    エアブラシの強度情報に基づいて、上記画素の濃
    度情報を変更して出力するルツクアツプテーブル
    メモリと、 上記ルツクアツプテーブルメモリの出力情報に
    基づいて画像を表示する表示手段とを備えたこと
    を特徴とする画像処理装置。 2 画像を構成する各画素の濃度情報を記憶する
    画像メモリと、 エアブラシの濃度情報を記憶するエアブラシ用
    のメモリと、 画像上の所定の画素を指定 する座標入力手段
    と、 エアブラシの色を表わす色情報を入力する色入
    力手段と、 エアブラシの強度を表わすエアブラシの強度情
    報を入力するエアブラシ強度入力手段と、 上記エアブラシ用メモリに、上記座標入力手段
    により指定された領域の中心から周辺に向かつて
    値の異なるエアブラシの濃度情報を書き込み、ま
    た消去する書き込み手段と、 上記画像メモリおよびエアブラシ用メモリの出
    力情報が同時に導入され、上記書み込み手段によ
    つて入力された上記エアブラシの濃度情報、上記
    色入力手段によつて入力された上記エアブラシの
    色情報および上記エアブラシ強度入力手段によつ
    て入力された上記エアブラシの強度情報に基づい
    て、上記画素の濃度情報を変更して出力するルツ
    クアツプテーブルメモリと、 上記ルツクアツプテーブルメモリの出力情報に
    基づいて画像を表示する表示手段とを備えたこと
    を特徴とする画像処理装置。
JP8306586A 1985-12-25 1986-04-09 画像処理装置 Granted JPS62239275A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP8306586A JPS62239275A (ja) 1986-04-09 1986-04-09 画像処理装置
US06/946,482 US4878178A (en) 1985-12-25 1986-12-24 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8306586A JPS62239275A (ja) 1986-04-09 1986-04-09 画像処理装置

Publications (2)

Publication Number Publication Date
JPS62239275A JPS62239275A (ja) 1987-10-20
JPH0467672B2 true JPH0467672B2 (ja) 1992-10-29

Family

ID=13791778

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8306586A Granted JPS62239275A (ja) 1985-12-25 1986-04-09 画像処理装置

Country Status (1)

Country Link
JP (1) JPS62239275A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2040681A1 (en) * 1990-04-26 1991-10-27 Alan H. Trist Image editing system

Also Published As

Publication number Publication date
JPS62239275A (ja) 1987-10-20

Similar Documents

Publication Publication Date Title
CA1127332A (en) Method and means for raster scanned texture display
US5977946A (en) Multi-window apparatus
JPS59197085A (ja) カラ−画像変更装置
JPH07114503B2 (ja) 色補正方法
JP2578170B2 (ja) 画像表示装置
JP3026591B2 (ja) 簡易ダブルバッファ表示装置
JPH0325493A (ja) カラー表示
JPH0467672B2 (ja)
JPS6146839B2 (ja)
JP3322945B2 (ja) 表示制御装置
JPH0462108B2 (ja)
JPS60108976A (ja) Crtグラフィックディスプレイ装置
JP2898569B2 (ja) コンピュータゲーム開発用ビデオアクセラレータボード
JPH10149431A (ja) 画像処理方法
JP2003189178A (ja) オンスクリーンディスプレイ装置
JPS61103195A (ja) フレ−ムメモリ書込み制御方式
JPS63244178A (ja) 画像処理方法
JPS62222370A (ja) 画像処理装置
JPS63316888A (ja) 画像の色付け処理方式
JPS6240582A (ja) 画像表示制御方式
JP2703219B2 (ja) 画像処理装置
JPH0234368A (ja) 画像記録装置
JPS63244179A (ja) 画像処理方法
JPH02105274A (ja) 色混合処理装置
JPS63244180A (ja) 画像処理方法