JPH08272942A - カラー画像の色変更方法 - Google Patents
カラー画像の色変更方法Info
- Publication number
- JPH08272942A JPH08272942A JP7097830A JP9783095A JPH08272942A JP H08272942 A JPH08272942 A JP H08272942A JP 7097830 A JP7097830 A JP 7097830A JP 9783095 A JP9783095 A JP 9783095A JP H08272942 A JPH08272942 A JP H08272942A
- Authority
- JP
- Japan
- Prior art keywords
- color
- vector
- target
- vectors
- colors
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—Two-dimensional [2D] image generation
- G06T11/10—Texturing; Colouring; Generation of textures or colours
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Color Image Communication Systems (AREA)
- Editing Of Facsimile Originals (AREA)
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
を実行する。 【構成】 色変更の対象色と対象外色とを指定し、対象
色を示す第1の色ベクトルと対象外色を示す第2の色ベ
クトルとを求める。また、対象色の成分を置換する置換
色を指定し、置換色の色ベクトルを求める。さらに、第
1と第2の色ベクトルとは独立な第3の色ベクトルを設
定する。そして、カラー画像内の各画素の色を、第1な
いし第3の色ベクトルの線形結合で表わしたときの、第
1ないし第3の色ベクトルに対する第1ないし第3の係
数をそれぞれ求める。そして、第1の係数が正である色
について、第1の色ベクトルを置換色ベクトルで置換
し、第1ないし第3の係数を用いて合成ベクトルを求め
ることによって、変更後の色を算出する。
Description
の色部分を選択的に他の色に変更する方法に関する。
のカラー画像の特定の色の部分を選択的に他の色に変更
したいという要求がある。例えば、衣服を着たモデルの
衣服の特定の色のみを変更したい場合や、果物の特定の
色を変更したい場合などがある。従来は、カラー画像の
特定の色部分のみを選択的に他の色に変更する場合に
は、まず、その色部分を示す切抜きマスクを作成して、
その切抜きマスクの領域内の各画素の色を変更してい
た。
を作成するにはマスク作成処理が必要である。すなわ
ち、従来は、色変更を行なう前にマスク作成処理を実行
しなければならないという問題があった。
を解決するためになされたものであり、マスク作成処理
を行なうことなく色変更処理を実行する方法を提供する
ことを目的とする。
解決するため、請求項1に記載された方法は、カラー画
像内の所望の色部分を他の色に変更する方法であって、
(a)変更対象となる色の範囲を規定するための第1と
第2の色を指定する工程と、(b)変更後の色成分を示
す置換色を指定する工程と、(c)所定の色空間におい
て前記第1と第2の色を表わす第1と第2の色ベクトル
を求める工程と、(d)前記所定の色空間において前記
置換色を表わす置換色ベクトルを求める工程と、(e)
前記第1と第2の色ベクトルとは独立の第3の色ベクト
ルを求める工程と、(f)前記カラー画像内の各画素の
色を、前記第1ないし第3の色ベクトルの線形結合で表
わすときの前記第1ないし第3の色ベクトルに対する第
1ないし第3の係数をそれぞれ求める工程と、(g)前
記カラー画像内の各画素について、前記第1の係数の値
が正である場合に、前記置換色ベクトルと前記第2の色
ベクトルと前記第3の色ベクトルとを、前記第1ないし
第3の係数を用いて合成することによって、変更後の色
を求める工程と、を備えることを特徴とする。
分を含んでいる。従って、第1の係数が正である色を色
変更の対象とすれば、第1の色の成分を含む色を色変更
の対象として選択することができる。また、第1の色ベ
クトルの代わりに置換色ベクトルを用い、第1ないし第
3の係数を用いて置換色ベクトルと第2の色ベクトルと
第3の色ベクトルとを合成すれば、第1の色の成分を置
換色の成分で置き換えた色を変更後の色とすることがで
きる。
(g)は、前記第1と第2の係数の両方が正である画素
についてのみ前記変更後の色を求める処理を実行する工
程を備える。
方とも含む色を色変更の対象として選択することができ
る。
の色ベクトルは白色を表わすベクトルである。
定することができる。
(e)は、前記第1と第2の色ベクトルを、色相/彩度
/明度空間における第4および第5の色ベクトルにそれ
ぞれ変換する工程と、前記第4と第5の色ベクトルの少
なくとも一方の彩度成分が所定の値を超える場合には、
前記所定の色空間において白色を表わすベクトルを前記
第3の色ベクトルとして選択し、前記第4と第5の色ベ
クトルの少なくとも一方の彩度成分が前記所定の値未満
の場合には、前記第4と第5の色ベクトルのうちで彩度
成分のより大きな色ベクトルについて前記色相/彩度/
明度空間において色相を所定の角度回転した第6の色ベ
クトルを生成し、前記第6の色ベクトルを前記所定の色
空間のベクトルに変換することによって前記第3の色ベ
クトルを生成する工程と、を備える。
独立な第3の色ベクトルを容易に決定することができ
る。また、第1ないし第3の色ベクトルはそれぞれ現実
の色を表わすことになるので、各画素の色に対する第1
の係数が、第1の色の成分を実際に表わす指標となる。
ないし第3の色ベクトル、および、前記置換色ベクトル
は、それぞれ単位ベクトルである。
わすベクトルになる。従って、各画素の色相に応じて、
色変更の対象となる色を選択することができるととも
に、色変更の対象とされた色の色相を変更することがで
きる。
内の所望の色部分を他の色に変更する方法であって、
(a)変更対象となる色の範囲を規定するための1つの
対象色と一対の隣接対象外色とを指定する工程と、
(b)変更後の色成分を示す置換色を指定する工程と、
(c)所定の色空間において、前記対象色を表わす第1
の色ベクトルと、前記一対の隣接対象外色をそれぞれ表
わす一対の第2の色ベクトルとを求める工程と、(d)
前記所定の色空間において前記置換色を表わす置換色ベ
クトルを求める工程と、(e)前記一対の第2の色ベク
トルのそれぞれを順次選択し、前記第1の色ベクトルと
選択された第2の色ベクトルとは独立の第3の色ベクト
ルをそれぞれ求めることによって、前記第1の色ベクト
ルと、前記選択された第2の色ベクトルと、前記第3の
色ベクトルとで構成される2つのベクトル組をそれぞれ
求める工程と、(f)前記2つのベクトル組のうち、前
記カラー画像内の対象画素が含まれる色空間を表すベク
トル組に関して、当該対象画素の色を、前記第1ないし
第3の色ベクトルの線形結合で表すときの前記第1ない
し第3の色ベクトルに対する第1ないし第3の係数を求
める工程と、(g)前記対象画素について、前記置換色
ベクトルと前記第2の色ベクトルと前記第3の色ベクト
ルとを、前記第1ないし第3の係数を用いて合成するこ
とによって、変更後の色を求める工程と、を備えること
を特徴とする。
2つのベクトル組が得られる。この2つのベクトル組の
うち、対象画素が含まれる色空間において、色変更が行
われる。従って、一対の隣接対象外色のいずれか一方の
色成分と対象色の色成分とを共に含むような色を色変更
の対象として選択することができる。
(a)は、前記一対の隣接対象外色の候補となる複数の
候補色を指定する工程と、前記複数の候補色の中で、色
相平面上における色相成分ベクトルが前記対象色の色相
成分ベクトルを最も小さな角度で挟み込む2つの候補色
を、前記一対の隣接対象外色として選択する工程と、を
含む。
接対象外色で挟み込まれた範囲の色を色変更の対象とす
ることができる。
(f)は、前記2つのベクトル組のそれぞれを順次選択
する工程と、選択されたベクトル組に関して、前記第1
ないし第3の係数を求める工程と、前記第1と第2の係
数の両方が正である場合に、当該第1ないし第3の係数
を目的の係数として決定する工程と、を含む。
いて、第1と第2の係数が共に正である場合に、そのベ
クトル組が表す色空間に対象画素が含まれると判断さ
れ、その色空間が色変更の対象となる。
対象となるカラー画像の一例を示す説明図である。この
カラー画像は、黒色の髪のモデルが、黄色地にバラの花
の模様がプリントされた衣服を着ている写真である。バ
ラの花は、白色およびピンク色の花びらと、その周囲に
ある緑色の葉とを有している。以下では、衣服の黄色の
部分を赤色に変更する場合について説明する。
変更処理を実行する画像処理システムの構成を示すブロ
ック図である。この画像処理システムは、CPU20
と、カラー原稿画像を記憶する元画像メモリ22と、色
ベクトルの成分を記憶するベクトル値メモリ24と、後
述するマトリクスを記憶するマトリクスメモリ26と、
各色ベクトルに対する係数を記憶する係数メモリと、色
変更後の画像を記憶する色変更画像メモリ30とを備え
たコンピュータシステムである。このシステムは、さら
に、入力手段または指定手段としてのキーボード32お
よびマウス34と、画像入力手段としての読取スキャナ
36と、表示手段としてのカラーCRT38と、外部記
憶手段としてのハードディスク装置40とを備えてい
る。
係数演算部52と、色変更演算部54としての機能を有
する。これらの各部は、図示しないRAMに記憶された
ソフトウェアプログラムをCPU20が実行することに
よって実現される。なお、これらの機能については更に
後述する。
手順を示すフローチャートである。ステップS1では、
カラー原稿の画像データを読取スキャナ36で読み取っ
て、元画像メモリ22に記憶する。このカラー原稿は、
例えば、図1に示すような自然画像のカラー写真であ
る。なお、元画像メモリ22はフレームメモリであり、
元画像メモリ22に記憶された画像はカラーCRT38
に表示される。
色と対象外色とを1つずつ指定し、ステップS3では置
換色を1つ指定する。対象色と対象外色は、後述するよ
うに、色変更の対象となる色の範囲を規定するための色
成分である。置換色は、対象色の色成分に置き換えられ
る色成分である。例えば、図1における衣服の地の色で
ある黄色を対象色として指定し、緑色を対象外色として
指定する。また、置換色としては赤色を指定する。色の
指定は、マウス34などのポインティングデバイスを用
いて、カラーCRT38に表示されたカラー画像の上の
一点を指定することによって行なわれる。なお、置換色
は、カラー原稿に含まれていない色であってもよい。
し、対象外色は第2の色に相当するものである。
る。例えば、近似する色の複数の点を指定して、その平
均の色を求める処理によって、対象色と対象外色をそれ
ぞれ指定するようにしてもよい。また、任意の色を指定
できるカラーピッカ(カラーガイドとも呼ばれる)を用
いて、対象色と対象外色と置換色を指定することも可能
である。
象色と対象外色と置換色の色ベクトルを示す説明図であ
る。なお、以下においては、特に言及しない限り、対象
色と対象外色と置換色を特定の色に指定した場合に限定
せずに一般的に説明する。
部50(図2)が対象色と対象外色と置換色の色ベクト
ルをそれぞれ算出するとともに、後述するマトリクス
(行列)を求める処理を行なう。
ローチャートである。ステップS11では、対象色の色
ベクトルを正規化することによって第1の色ベクトルを
求めるとともに、対象外色の色ベクトルを正規化するこ
とによって第2の色ベクトルを求める。図6は、第1と
第2の色ベクトルを示すグラフである。対象色Csubの
RGBの各成分を(R1 ,G1 ,B1 )とすると、対象
色Csub を表わすベクトルはVsub (R1 ,G1 ,B1
)と表わされる。なお、図6では図示の便宜上、RG
B空間のG軸を省略している。ステップS11において
は、マトリクス演算部50がこの色ベクトルVsub の単
位ベクトルV1(r1 ,g1 ,b1 )を求め、その成分
(r1 ,g1 ,b1 )をベクトル値メモリ24に記憶す
る。ここで、単位ベクトルとは長さ1のベクトルであ
る。また、対象外色の色ベクトルVnsub(R2 ,G2 ,
B2 )の単位ベクトルV2(r2 ,g2 ,b2 )を求
め、その成分をベクトル値メモリ24に記憶する。
様な処理によって、正規化された置換色の色ベクトルV
rep を求める。
ベクトルV1,V2は、RGB空間内の任意の色を表現
するための基底を構成する3つのベクトルのうちの2つ
として使用される。基底を構成するための第3の色ベク
トルV3としては、第1と第2の色ベクトルV1,V2
とは独立な単位ベクトルが選択される。すなわち、第3
の色ベクトルは、第1と第2の色ベクトルV1,V2の
線形結合では表わせない単位ベクトルである。例えば、
第3の色ベクトルV3として、白色を表わす単位ベクト
ルVWHが選択される。白色の単位ベクトルVWHの成分
は、(1/√3,1/√3,1/√3)である。
1,V2,V3とRGB空間の関係を示す説明図であ
る。この実施例では、次の数式1に示すように、一次独
立な3つの色ベクトルV1,V2,V3を基底として用
い、RGB空間内の任意の色E(Re,Ge,Be)
を、3つの色ベクトルV1,V2,V3の線形結合(一
次結合)で表現する。
リクスMは、それぞれ次の数式2,3で与えられる。
するか否かは、第1の色ベクトルV1(対象色の色ベク
トル)に対する係数k1の値に基づいて判断される。と
ころで、第1と第2の色ベクトルV1,V2のいずれか
一方が第3の色ベクトルV3に一致している場合には、
3つの色ベクトルが一次独立ではなくなるので、任意の
色を3つのベクトルV1〜V3で表現することはできな
くなる。また、第1と第2の色ベクトルV1,V2のい
ずれか一方が第3の色ベクトルV3に十分に近接してい
る場合にも、第1の色ベクトルV1に対する係数k1が
過度に大きくなったり小さくなったりすることがある。
そこで、図5のステップS13では、第1と第2の色ベ
クトルV1,V2のいずれか一方が白色の単位ベクトル
VWH(1/√3,1/√3,1/√3)に十分に近接し
ているか否かを調べる。そして、十分に近接している場
合には、ステップS14において、第3の色ベクトルV
3として白色の単位ベクトルVWH以外のベクトルを設定
する。
従って、第1と第2の色ベクトルV1,V2をHSV座
標系(色相/彩度/明度座標系)に変換する。
in」は、括弧内の値の最大値と最小値をそれぞれ取る
演算を示す。数式4によって、第1の色ベクトルV1
(r1,g1 ,b1 )と第2の色ベクトルV2(r2 ,
g2 ,b2 )のそれぞれの色相値H,明度値V,彩度値
Sが求められる。なお、r=g=bの場合には、色相値
Hの括弧内の分母が0になるが、彩度値Sも0になるの
で問題は生じない。
図8から解るように、白色の単位ベクトルVWHは明度V
の座標軸上に存在する。換言すれば、白色の単位ベクト
ルVWHは彩度Sと色相Hとを持たないベクトルである。
なお、HSV空間は円筒座標系(zrθ座標系)であ
り、明度Vが垂直座標zに、彩度Sが径rに、色相Hが
角度θに相当する。
位ベクトルVWH(1/√3,1/√3,1/√3)に近
接している。従って、第1と第2の色ベクトルV1,V
2の少なくとも一方の彩度値Sが所定の値以下の場合に
は、その色ベクトルが白色の単位ベクトルVWHに十分に
近接していると判断できる。この所定の値としては、例
えば、各成分が8ビットのデータ、すなわち0〜255
の範囲の値で表わされる場合には10(16進数で0A
h)程度が適当である。
Vとの比S/Vが一定値以下の場合に、その色ベクトル
が白色の単位ベクトルVWHに十分近接しているものと判
断するようにしてもよい。
くとも一方が白色の単位ベクトルVWHに十分に近接して
いる場合には、ステップS14において、第3の色ベク
トルV3として、白色の単位ベクトルVWH以外のベクト
ルが求められる。図9は、白色の単位ベクトルVWH以外
のベクトルを第3の色ベクトルV3として設定する方法
を示す説明図である。まず、第1と第2の色ベクトルV
1,V2のうちで、白色の単位ベクトルからより遠い方
の色ベクトルを選択する。図9の例では、彩度値Sが比
較的大きい第1の色ベクトルV1が選択される。そし
て、選択された色ベクトルV1の色相値Hから90を減
算する。すなわち、HSV空間内で色ベクトルV1を時
計廻りに90°回転する。こうして得られたベクトル
(H−90,S,V)をRGB座標系に逆変換し、その
RGB成分を正規化することによって、単位ベクトルで
ある第3の色ベクトルV3が得られる。図9には、この
ような演算によって得られた第3の色ベクトルV3が描
かれている。なお、回転角度は90°以外の任意の角度
とすることも可能である。
トルV3は、第1と第2の色ベクトルV1,V2から独
立なので、3つの色ベクトルV1〜V3を基底として用
いることができる。換言すれば、RGB色空間内の任意
の色が、上述の数式1のように、3つの色ベクトルV1
〜V3の線形結合によって表わされる。また、第3の色
ベクトルV3は第1または第2の色ベクトルの色相を回
転したものなので、現実に存在する色を示すベクトルで
ある。3つの色ベクトルV1〜V3はいずれも現実の色
を示すベクトルなので、各色ベクトルに対する係数k1
〜k3の値が、3つの色の混合比を表わす現実的な意味
を有することになる。
色ベクトルV1,V2とは独立なベクトルを選択すれば
よいので、上記以外の種々の方法で第3の色ベクトルを
設定することができる。例えば、第1と第2の色ベクト
ルV1,V2の外積V1×V2を第3の色ベクトルV3
として使用することも可能である。しかし、この外積V
1×V2は現実の色を表わさない場合があり、この場合
には各色ベクトルに対する係数k1〜k3の値が現実的
な意味を有さなくなる。従って、上述したように、第1
と第2の色ベクトルの色相を回転することによって第3
の色ベクトルを求める方が好ましい。
ると、ステップS15(図5)において3つの色ベクト
ルV1〜V3の成分で構成される3×3マトリクスM
(数式3参照)及び後述の色変更用マトリクスMrep が
作成され、マトリクスメモリ26に記憶される。
係数K(k1,k2,k3)は、次の数式5で与えられ
る。
ておけば、任意の色E(Re,Ge,Be)にこの逆行
列M-1を乗ずることによって、係数K(k1,k2,k
3)を求めることができる。そこで、ステップS16で
は、マトリクス演算部50がこの逆行列M-1を演算し、
マトリクスメモリ26に格納する。
了すると、ステップS5において色変更処理が実行され
る。図10は、色変更処理の詳細手順を示すフローチャ
ートである。ステップS21では、係数演算部52が元
画像メモリ22内のカラー画像の各画素の画素値E(R
e,Ge,Be)を読出し、数式5の右辺に代入してそ
の係数K(k1,k2,k3)を求める。得られた係数
K(k1,k2,k3)は、係数メモリ28に記憶され
る。
54によって実行される。まず、ステップS22では、
第1の色ベクトルV1の係数k1の値が正であるか否か
を判断する。なお、第1の係数k1が正か否かで判断を
分岐する理由については後述する。第1の係数が正の時
には、ステップS23において色変更の演算を実行す
る。色変更の演算は、数式1で示される画素の色E(R
e,Ge,Be)を、次の数式6に従って、変更後の色
E’(Re’,Ge’,Be’)に変換する処理であ
る。
ベクトルV1を、置換色の色ベクトルVrep に置き換え
たものである。図11は、変更前の色Eと変更後の色
E’を表わす色ベクトルを示す説明図である。図11
(A)に示すように、変更前の色Eを表わすベクトル
は、第1ないし第3の色ベクトルV1〜V3の合成ベク
トルである。また、変更後の色E’を表わすベクトル
は、置換色ベクトルVrep と第2および第3の色ベクト
ルV2,V3との合成ベクトルである。
めに、マトリクス演算部50は、図5のステップS15
において、次の数式7で与えられる色変更用マトリクス
Mrep を予め算出し、マトリクスメモリ26に格納す
る。
第3の色ベクトルV1〜V3で構成されるマトリクスM
(数式3)において、第1の色ベクトルV1を置換色の
色ベクトルVrep で置き換えたものである。
て得られた係数マトリクスKにこの色変更用マトリクス
Mrep を乗ずることによって、変更後の色E’を算出す
る。こうして得られた各画素の変更後の色E’を表わす
画像データは、色変更画像メモリ30に格納される。
正か否かで判断を分岐する理由は次の通りである。第1
の係数k1は、各画素の色における第1の色ベクトルV
1の強度を示している。すなわち、画素の色が第1の色
ベクトルV1の成分(対象色の成分)を多く含むほど第
1の係数k1の値が大きい。従って、第1の係数k1が
正の時にのみ色変更の処理を実行するようにすれば、対
象色の成分を含む画素の色のみを変更することができ
る。
対象となる色相領域が斜線部で示されている。すなわ
ち、この対象領域内では第1の色ベクトル(対象色ベク
トル)V1に対する係数k1の値が正である。色変更の
対象領域は、対象外ベクトルV2(詳しく言えば、ベク
トルV2の色相成分)と、その逆ベクトル−V2とで1
80°ずつに仕切られた2つの色相領域の中で、対象色
ベクトルV1(詳しく言えば、ベクトルV1の色相成
分)を含む側の領域である。
の対象とすれば、次のような利点もある。すなわち、変
更後の色E’(数式6)は、第1の係数k1の値が大き
いほど置換色に近い色となる。この結果、滑らかに色が
変化するような画像部分については、その滑らかな色の
変化を保ちつつ、対象色の成分を置換色の成分に置き換
えることができる。
ップS6に移行し、色変更が行われた画像がカラーCR
T38に表示される。
理の手順を示すフローチャートである。図12は、図1
0のステップS22をステップS30で置き換えたもの
である。ステップS30では、第1と第2の係数k1,
k2がどちらも正の場合にのみ、ステップS23におけ
る色変更の処理を実行することを判断している。図13
は、第2の実施例において色変更の対象となる色相領域
を表わす説明図である。図13に斜線で示した色相領域
は、第1と第2の係数k1,k2がどちらも正であり、
色変更の対象となる領域である。すなわち、第2の実施
例において色変更の対象となる色相領域は、対象色ベク
トル(第1の色ベクトル)V1と対象外色ベクトル(第
2の色ベクトル)V2とで挟まれた色相領域となる。す
なわち、ユーザは、対象色と対象外色とによって、色変
更の対象となる色の範囲の両端を指定することができ
る。
の対象となる色の範囲を対象色と対象外色で挟まれる色
相領域によって規定したので、ユーザが色変更の対象範
囲を容易にかつ明確に設定することができる。
おいて、複数の対象外色を指定する。図14は、3つの
対象外色に対応する3つの対象外ベクトルV2a 〜V2
c を色相平面で示した説明図である。図15は、第3の
実施例におけるステップS4(図3)の詳細手順を示す
フローチャートである。ステップS13においては、対
象色の色ベクトル(第1の色ベクトル)と、複数の対象
外色の色ベクトル(第2の色ベクトル)をHSV座標系
に変換する。そして、ステップS18では、複数の対象
外色ベクトルの中で、色相平面において対象色ベクトル
V1を180°以下の最も小さい角度で挟み込む2つの
対象外色ベクトルを「隣接対象外色ベクトル対」として
抽出する。図14の例では、第1と第2の対象外色ベク
トルV2a ,V2b が隣接対象外色ベクトル対として選
択される。
れる複数の対象外色は、本願発明における複数の候補色
に対応する。
色ベクトル対のそれぞれのベクトルV2a ,V2b につ
いて、次の数式8で与えられるマトリクスMa ,Mb
と、次の数式9で与えられる色変更用マトリクスMrep
a,Mrepbが作成される。
,Mb を、以下では「色座標マトリクス」と呼ぶ。ス
テップS16では、色座標マトリクスMa ,Mb の逆マ
トリクスがそれぞれ作成される。2つの色座標マトリク
スMa ,Mb は、本願発明における「2つのベクトル
組」に相当する。
ルV2b が指定されておらず、第1と第3の対象外色ベ
クトルV2a ,V2c のみが対象外色として指定されて
いる場合には、色相平面において対象色ベクトルV1を
180°以下の最も小さい角度で挟み込む2つの対象外
色ベクトルは存在しないことになる。この場合には、対
象色ベクトルV1に最も近い対象外色ベクトルV2a を
1つだけ選択する。この理由は、後で詳述するように、
このような場合に隣接対象ベクトル対を抽出すると、色
変更の対象となる色の範囲が広くなり過ぎるからであ
る。この場合、ステップS15,S16では、選択され
た対象外色ベクトルV2a を含むマトリクスMa とその
逆マトリクスが作成される。
理の手順を示すフローチャートである。ステップS40
では、図15のステップS15で作成された色座標マト
リクスを1つ選択する。ステップS41では、選択され
た色座標マトリクスの逆マトリクスを用いて、次の数式
10に従って1つの対象画素に対する係数マトリクスを
算出する。
座標マトリクスMa が選択されていれば、ステップS4
1においては数式10の第1の式を用いて第1の係数マ
トリクスKa が算出される。
15で作成された色座標マトリクスが1つであるか2つ
であるかが判断される。図14の例のように、隣接対象
外色ベクトル対V2a ,V2b が抽出されている場合に
は、2つの色座標マトリクスMa ,Mb が生成されてい
るので、ステップS43が実行される。
出された係数マトリクス(例えばka )の第1と第2の
係数(例えばk1a ,k2a )がどちらも正の場合にの
み、ステップS45における色変更の処理を実行するこ
とを判断している。ステップS45では、次の数式11
に従って、選択されている色座標マトリクス(例えばM
a )に対応する色変更用マトリクス(例えばMrepa)を
用いて変更後の色E’(例えばEa')を求める。
座標マトリクスMa をステップS40で選択した場合に
色変更の対象となる色相領域は、図14に示す色変更の
対象領域CA1 である。この対象領域CA1 は、第1の
対象外色ベクトルV2a と対象色ベクトルV1とで挟ま
れた領域である。
トリクスの第1と第2の係数の少なくとも一方が正でな
い場合には、ステップS46において、次の色座標マト
リクスが存在するか否かを判断し、存在すればステップ
S40に戻って次の色座標マトリクス(例えば第2の色
座標マトリクスMb )を選択し、ステップS41〜S4
6を再度実行する。第2の対象外ベクトルV2b に対応
する色座標マトリクスMb をステップS40で選択した
場合に色変更の対象となる色相領域は、図14に示す色
変更の対象領域CA2 である。この対象領域CA2 は、
第2の対象外色ベクトルV2b と対象色ベクトルV1と
で挟まれた領域である。従って、図16の手順によれ
ば、図14の2つの対象外色ベクトルV2a ,V2b
(すなわち隣接対象外色ベクトル対)で挟まれる色相領
域が、色変更の対象となる色の範囲を示している。従っ
て、ユーザは、2つの対象外色ベクトルV2a ,V2b
によって、色変更の対象となる色の範囲の両端を指定す
ることができる。なお、第3の実施例においては、順次
選択された色座標マトリクスに関して算出された係数マ
トリクスの第1と第2の係数の符号によって、色座標マ
トリクスMa ,Mb のいずれか一方を選択していること
になり、この処理によれば色変更の工程が簡素化され
る。
素が有るか否かを判断し、他に対象画素が有ればステッ
プS40〜S46を繰返し、他に無ければメインルーチ
ンに戻る。
て、色相平面において対象色ベクトルV1を180°以
下の最も小さい角度で挟み込む2つの対象外色ベクトル
が存在しない場合にも隣接対象ベクトル対を抽出するよ
うにすると、色変更の対象となる色相領域が180°以
上の領域となる。こうすると、色変更の対象となる色の
範囲が広くなり過ぎるという問題が生じる。そこで、こ
のような場合には、対象色ベクトルに最も近い対象外色
ベクトルを1つだけステップS18で選択して、色変更
の対象となる色の範囲を狭く規定するようにしている。
象外色ベクトルのみが選択されている場合には、1つの
色座標マトリクスが作成されているだけなので、図16
のステップS42からステップS44に移行する。ステ
ップS44では、係数マトリクスの第1の係数k1が正
であるか否かによって色変更を実行するか否かを判断す
る。この手順は、第1の実施例と同じである。この代わ
りに、第2の実施例と同様に、係数マトリクスの第1と
第2の係数の両方が正である場合にのみ、色変更を実行
するようにしてもよい。
の対象となる色の範囲を2つの対象外色で挟まれる色相
領域によって規定したので、ユーザが色変更の対象範囲
を容易にかつ明確に設定することができる。
のではなく、その要旨を逸脱しない範囲において種々の
態様において実施することが可能であり、例えば次のよ
うな変形も可能である。
クを用いた例を示す説明図である。ここでは説明の便宜
上、カラー原稿が図17(A)に示すように対象色の領
域と対象外色の領域に塗分けられていると仮定する。ブ
ラシマスクは、画像処理の対象となる領域を示すマスク
である。ブラシマスクの位置は、マウスなどのポインテ
ィングデバイスで指定される。色変更処理は、指定され
たブラシマスク領域内においてのみ実行される。図17
(B)の例ではブラシマスク領域は円形であるが、任意
の形状を使用することができる。
と、図17(C),(D)に示すように、対象色の領域
で、かつ、ブラシマスク領域内にある画素の色のみが色
変更の対象となる。実際の作業では、ユーザがポインテ
ィングデバイスを用いて、カラー原稿の画像上において
ブラシマスクを移動させつつ色変更処理を実行する。こ
うすれば、ユーザが指定した画像部分についてのみ選択
的に色変更処理を行なうことができる。
リクスの第1と第2の係数の符号に基づいて、色座標マ
トリクスMa ,Mb のいずれかを選択したが、他の方法
によって選択することもできる。
ベクトルV2a ,V2b 及び対象画素のベクトルVPを
色相平面上に投影し、2つのベクトルの外積を求め、そ
の符号を判定すれば良い。具体的には、対象色ベクトル
V1と対象画素のベクトルVP、対象画素のベクトルV
Pと隣接対象外ベクトルV2a の外積演算の符号によっ
て、対象画素のベクトルVPが対象色ベクトルV1と隣
接対象外ベクトルV2a の内部に有るか否かが判明する
ので、内部に有る場合には色座標ベクトルMaを選択す
る。同様に、対象色ベクトルV1と対象画素のベクトル
VP、対象画素のベクトルVPと隣接対象外ベクトルV
2b の外積演算の符号によって、対象画素のベクトルV
Pが対象色ベクトルV1と隣接対象外ベクトルV2b の
内部に有るか否かが判明するので、内部に有る場合には
色座標ベクトルMb を選択する。
クトルV2a ,V2b 及び対象画素のベクトルVPを色
相平面上に投影し、2つのベクトルの色相角を求め、そ
の大小関係によって判定しても良い。例えば、隣接対象
外ベクトルV2a を基準とし、対象色ベクトルV1、対
象画素のベクトルVP及び隣接対象外ベクトルV2bの
色相角θ1、θP及びθ2をそれぞれ求め、θP≦θ1
≦θ2なら色座標ベクトルMa を選択し、θ1≦θP≦
θ2なら色座標ベクトルMb を選択する。そして、選択
された色座標マトリクス(Ma またはMb )に対応する
色変更用マトリクス(MrepaまたはMrepb)を用いて変
更後の色E’(Ea'またはEb')を求めれば良い。
れた発明によれば、マスク作成処理を行なうことなく色
変更処理を実行することができる。
と第2の色の色成分を両方とも含む色を色変更の対象と
して選択することができる。
ば、第3の色ベクトルを容易に決定することができる。
素の色相に応じて、色変更の対象となる色を選択するこ
とができるとともに、色変更の対象とされた色の色相を
変更することができる。
の隣接対象外色のいずれか一方の色成分と対象色の色成
分とを共に含むような色を色変更の対象として選択する
ことができる。
平面上において一対の隣接対象外色で挟み込まれた範囲
の色を色変更の対象とするので、容易に色変更の対象領
域を設定できる。
と第2の係数の符号判定によって色変更の対象色空間を
決定するので、色変更処理の工程を簡素化できる。
ー画像の一例を示す説明図。
行する画像処理システムの構成を示すブロック図。
ローチャート。
と対象外色(緑)の位置を示す説明図。
ト。
フ。
とRGB空間の関係を示す説明図。
の色ベクトルV3として設定する方法を示す説明図。
ト。
クトルを示す説明図。
すフローチャート。
相領域を表わす説明図。
び複数の対象外色の色ベクトルと、色変更の対象となる
色相領域とを示す説明図。
順を示すフローチャート。
すフローチャート。
説明図。
Claims (8)
- 【請求項1】 カラー画像内の所望の色部分を他の色に
変更する方法であって、(a)変更対象となる色の範囲
を規定するための第1と第2の色を指定する工程と、
(b)変更後の色成分を示す置換色を指定する工程と、
(c)所定の色空間において前記第1と第2の色を表わ
す第1と第2の色ベクトルを求める工程と、(d)前記
所定の色空間において前記置換色を表わす置換色ベクト
ルを求める工程と、(e)前記第1と第2の色ベクトル
とは独立の第3の色ベクトルを求める工程と、(f)前
記カラー画像内の各画素の色を、前記第1ないし第3の
色ベクトルの線形結合で表わすときの前記第1ないし第
3の色ベクトルに対する第1ないし第3の係数をそれぞ
れ求める工程と、(g)前記カラー画像内の各画素につ
いて、前記第1の係数の値が正である場合に、前記置換
色ベクトルと前記第2の色ベクトルと前記第3の色ベク
トルとを、前記第1ないし第3の係数を用いて合成する
ことによって、変更後の色を求める工程と、を備えるこ
とを特徴とするカラー画像の色変更方法。 - 【請求項2】 請求項1記載の方法であって、 前記工程(g)は、 前記第1と第2の係数の両方が正である画素についての
み前記変更後の色を求める処理を実行する工程を備え
る、カラー画像の色変更方法。 - 【請求項3】 請求項1または2記載の方法であって、
前記第3の色ベクトルは白色を表わすベクトルである、
カラー画像の色変更方法。 - 【請求項4】 請求項1ないし3のいずれかに記載のカ
ラー画像の色変更方法であって、 前記工程(e)は、 前記第1と第2の色ベクトルを、色相/彩度/明度空間
における第4および第5の色ベクトルにそれぞれ変換す
る工程と、 前記第4と第5の色ベクトルの少なくとも一方の彩度成
分が所定の値を超える場合には、前記所定の色空間にお
いて白色を表わすベクトルを前記第3の色ベクトルとし
て選択し、前記第4と第5の色ベクトルの少なくとも一
方の彩度成分が前記所定の値未満の場合には、前記第4
と第5の色ベクトルのうちで彩度成分のより大きな色ベ
クトルについて前記色相/彩度/明度空間において色相
を所定の角度回転した第6の色ベクトルを生成し、前記
第6の色ベクトルを前記所定の色空間のベクトルに変換
することによって前記第3の色ベクトルを生成する工程
と、を備える、カラー画像の色変更方法。 - 【請求項5】 請求項1ないし4のいずれかに記載のカ
ラー画像の色変更方法であって、 前記第1ないし第3の色ベクトル、および、前記置換色
ベクトルは、それぞれ単位ベクトルである、カラー画像
の色変更方法。 - 【請求項6】 カラー画像内の所望の色部分を他の色に
変更する方法であって、(a)変更対象となる色の範囲
を規定するための1つの対象色と一対の隣接対象外色と
を指定する工程と、(b)変更後の色成分を示す置換色
を指定する工程と、(c)所定の色空間において、前記
対象色を表わす第1の色ベクトルと、前記一対の隣接対
象外色をそれぞれ表わす一対の第2の色ベクトルとを求
める工程と、(d)前記所定の色空間において前記置換
色を表わす置換色ベクトルを求める工程と、(e)前記
一対の第2の色ベクトルのそれぞれを順次選択し、前記
第1の色ベクトルと選択された第2の色ベクトルとは独
立の第3の色ベクトルをそれぞれ求めることによって、
前記第1の色ベクトルと、前記選択された第2の色ベク
トルと、前記第3の色ベクトルとで構成される2つのベ
クトル組をそれぞれ求める工程と、(f)前記2つのベ
クトル組のうち、前記カラー画像内の対象画素が含まれ
る色空間を表すベクトル組に関して、当該対象画素の色
を、前記第1ないし第3の色ベクトルの線形結合で表す
ときの前記第1ないし第3の色ベクトルに対する第1な
いし第3の係数を求める工程と、(g)前記対象画素に
ついて、前記置換色ベクトルと前記第2の色ベクトルと
前記第3の色ベクトルとを、前記第1ないし第3の係数
を用いて合成することによって、変更後の色を求める工
程と、を備えることを特徴とするカラー画像の色変更方
法。 - 【請求項7】 請求項6記載の方法であって、前記工程
(a)は、 前記一対の隣接対象外色の候補となる複数の候補色を指
定する工程と、 前記複数の候補色の中で、色相平面上における色相成分
ベクトルが前記対象色の色相成分ベクトルを最も小さな
角度で挟み込む2つの候補色を、前記一対の隣接対象外
色として選択する工程と、を含む、カラー画像の色変更
方法。 - 【請求項8】 請求項6または7記載の方法であって、
前記工程(f)は、 前記2つのベクトル組のそれぞれを順次選択する工程
と、 選択されたベクトル組に関して、前記第1ないし第3の
係数を求める工程と、 前記第1と第2の係数の両方が正である場合に、当該第
1ないし第3の係数を目的の係数として決定する工程
と、を含む、カラー画像の色変更方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP09783095A JP3400888B2 (ja) | 1995-03-29 | 1995-03-29 | カラー画像の色変更方法 |
| EP96103981A EP0735511A3 (en) | 1995-03-29 | 1996-03-13 | Method and device for changing a specific color in a color image |
| US08/619,887 US5719639A (en) | 1995-03-29 | 1996-03-20 | Method and apparatus for changing specified color in a color image |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP09783095A JP3400888B2 (ja) | 1995-03-29 | 1995-03-29 | カラー画像の色変更方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH08272942A true JPH08272942A (ja) | 1996-10-18 |
| JP3400888B2 JP3400888B2 (ja) | 2003-04-28 |
Family
ID=14202644
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP09783095A Expired - Fee Related JP3400888B2 (ja) | 1995-03-29 | 1995-03-29 | カラー画像の色変更方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US5719639A (ja) |
| EP (1) | EP0735511A3 (ja) |
| JP (1) | JP3400888B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009050798A1 (ja) * | 2007-10-17 | 2009-04-23 | Mitsubishi Electric Corporation | 画像処理装置 |
Families Citing this family (60)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09114432A (ja) * | 1995-10-20 | 1997-05-02 | Brother Ind Ltd | 色変換装置 |
| JPH09179539A (ja) * | 1995-12-27 | 1997-07-11 | Brother Ind Ltd | 色調整装置 |
| JP3456818B2 (ja) * | 1996-03-04 | 2003-10-14 | 株式会社日立国際電気 | 色調補正装置 |
| JP3750830B2 (ja) * | 1996-08-30 | 2006-03-01 | ソニー株式会社 | 撮像装置における色補正装置 |
| GB9619119D0 (en) * | 1996-09-12 | 1996-10-23 | Discreet Logic Inc | Processing image |
| US7738015B2 (en) * | 1997-10-09 | 2010-06-15 | Fotonation Vision Limited | Red-eye filter method and apparatus |
| US7042505B1 (en) | 1997-10-09 | 2006-05-09 | Fotonation Ireland Ltd. | Red-eye filter method and apparatus |
| US7630006B2 (en) * | 1997-10-09 | 2009-12-08 | Fotonation Ireland Limited | Detecting red eye filter and apparatus using meta-data |
| GB2336055B (en) | 1998-04-01 | 2002-10-16 | Discreet Logic Inc | Image processing |
| GB2336054B (en) | 1998-04-01 | 2002-10-16 | Discreet Logic Inc | Processing image data |
| US6456300B1 (en) | 1999-03-31 | 2002-09-24 | Autodesk Canada Inc. | Method and apparatus for processing image data to produce control data |
| FR2803419B1 (fr) * | 1999-12-31 | 2003-05-16 | Vision Ere | Procede de colorisation d'une image ou d'une matrice d'images sur un ecran connecte a un systeme inter-reseaux |
| US7123277B2 (en) * | 2001-05-09 | 2006-10-17 | Clairvoyante, Inc. | Conversion of a sub-pixel format data to another sub-pixel data format |
| US7307646B2 (en) * | 2001-05-09 | 2007-12-11 | Clairvoyante, Inc | Color display pixel arrangements and addressing means |
| US20040196302A1 (en) | 2003-03-04 | 2004-10-07 | Im Moon Hwan | Systems and methods for temporal subpixel rendering of image data |
| US7167186B2 (en) * | 2003-03-04 | 2007-01-23 | Clairvoyante, Inc | Systems and methods for motion adaptive filtering |
| US7268748B2 (en) * | 2003-05-20 | 2007-09-11 | Clairvoyante, Inc | Subpixel rendering for cathode ray tube devices |
| US20040233308A1 (en) * | 2003-05-20 | 2004-11-25 | Elliott Candice Hellen Brown | Image capture device and camera |
| US7230584B2 (en) * | 2003-05-20 | 2007-06-12 | Clairvoyante, Inc | Projector systems with reduced flicker |
| US8036458B2 (en) * | 2007-11-08 | 2011-10-11 | DigitalOptics Corporation Europe Limited | Detecting redeye defects in digital images |
| US8170294B2 (en) * | 2006-11-10 | 2012-05-01 | DigitalOptics Corporation Europe Limited | Method of detecting redeye in a digital image |
| US7920723B2 (en) * | 2005-11-18 | 2011-04-05 | Tessera Technologies Ireland Limited | Two stage detection for photographic eye artifacts |
| US7616233B2 (en) * | 2003-06-26 | 2009-11-10 | Fotonation Vision Limited | Perfecting of digital image capture parameters within acquisition devices using face detection |
| US7574016B2 (en) | 2003-06-26 | 2009-08-11 | Fotonation Vision Limited | Digital image processing using face detection information |
| US8254674B2 (en) * | 2004-10-28 | 2012-08-28 | DigitalOptics Corporation Europe Limited | Analyzing partial face regions for red-eye detection in acquired digital images |
| US7689009B2 (en) * | 2005-11-18 | 2010-03-30 | Fotonation Vision Ltd. | Two stage detection for photographic eye artifacts |
| US7970182B2 (en) | 2005-11-18 | 2011-06-28 | Tessera Technologies Ireland Limited | Two stage detection for photographic eye artifacts |
| US7792970B2 (en) * | 2005-06-17 | 2010-09-07 | Fotonation Vision Limited | Method for establishing a paired connection between media devices |
| US20050140801A1 (en) * | 2003-08-05 | 2005-06-30 | Yury Prilutsky | Optimized performance and performance for red-eye filter method and apparatus |
| US9412007B2 (en) * | 2003-08-05 | 2016-08-09 | Fotonation Limited | Partial face detector red-eye filter method and apparatus |
| US8520093B2 (en) * | 2003-08-05 | 2013-08-27 | DigitalOptics Corporation Europe Limited | Face tracker and partial face tracker for red-eye filter method and apparatus |
| JP4141923B2 (ja) * | 2003-09-18 | 2008-08-27 | 村田機械株式会社 | カラー画像処理装置 |
| US7598961B2 (en) * | 2003-10-21 | 2009-10-06 | Samsung Electronics Co., Ltd. | method and apparatus for converting from a source color space to a target color space |
| US7176935B2 (en) * | 2003-10-21 | 2007-02-13 | Clairvoyante, Inc. | Gamut conversion system and methods |
| US6980219B2 (en) * | 2003-10-21 | 2005-12-27 | Clairvoyante, Inc | Hue angle calculation system and methods |
| US20110102643A1 (en) * | 2004-02-04 | 2011-05-05 | Tessera Technologies Ireland Limited | Partial Face Detector Red-Eye Filter Method and Apparatus |
| US7301543B2 (en) * | 2004-04-09 | 2007-11-27 | Clairvoyante, Inc. | Systems and methods for selecting a white point for image displays |
| US7619637B2 (en) * | 2004-04-09 | 2009-11-17 | Samsung Electronics Co., Ltd. | Systems and methods for improved gamut mapping from one image data set to another |
| JP4539964B2 (ja) * | 2004-07-21 | 2010-09-08 | 大日本スクリーン製造株式会社 | 画像の領域分割 |
| CN1882103B (zh) * | 2005-04-04 | 2010-06-23 | 三星电子株式会社 | 实现改进的色域对映演算的系统及方法 |
| US7599577B2 (en) * | 2005-11-18 | 2009-10-06 | Fotonation Vision Limited | Method and apparatus of correcting hybrid flash artifacts in digital images |
| EP1987475A4 (en) | 2006-02-14 | 2009-04-22 | Fotonation Vision Ltd | AUTOMATIC DETECTION AND CORRECTION OF RED EYE FLASH DEFECTS |
| US7592996B2 (en) * | 2006-06-02 | 2009-09-22 | Samsung Electronics Co., Ltd. | Multiprimary color display with dynamic gamut mapping |
| WO2008023280A2 (en) * | 2006-06-12 | 2008-02-28 | Fotonation Vision Limited | Advances in extending the aam techniques from grayscale to color images |
| JP4791900B2 (ja) * | 2006-07-10 | 2011-10-12 | 北海道公立大学法人 札幌医科大学 | 画像処理装置および画像処理プログラム |
| US8406514B2 (en) * | 2006-07-10 | 2013-03-26 | Nikon Corporation | Image processing device and recording medium storing image processing program |
| WO2008039764A2 (en) * | 2006-09-30 | 2008-04-03 | Clairvoyante, Inc. | Systems and methods for reducing desaturation of images rendered on high brightness displays |
| US7920739B2 (en) * | 2006-12-13 | 2011-04-05 | Adobe Systems Incorporated | Automatically selected adjusters |
| US8086029B1 (en) | 2006-12-13 | 2011-12-27 | Adobe Systems Incorporated | Automatic image adjustment |
| US8055067B2 (en) * | 2007-01-18 | 2011-11-08 | DigitalOptics Corporation Europe Limited | Color segmentation |
| US7995804B2 (en) * | 2007-03-05 | 2011-08-09 | Tessera Technologies Ireland Limited | Red eye false positive filtering using face location and orientation |
| US8503818B2 (en) | 2007-09-25 | 2013-08-06 | DigitalOptics Corporation Europe Limited | Eye defect detection in international standards organization images |
| US8212864B2 (en) * | 2008-01-30 | 2012-07-03 | DigitalOptics Corporation Europe Limited | Methods and apparatuses for using image acquisition data to detect and correct image defects |
| US8081254B2 (en) * | 2008-08-14 | 2011-12-20 | DigitalOptics Corporation Europe Limited | In-camera based method of detecting defect eye with high accuracy |
| US8218860B1 (en) | 2008-08-28 | 2012-07-10 | Adobe Systems Incorporated | Method and system for replacing color ranges in an image |
| JP2010154009A (ja) * | 2008-12-24 | 2010-07-08 | Brother Ind Ltd | 画像処理装置と画像処理プログラム |
| US8428351B2 (en) * | 2008-12-24 | 2013-04-23 | Brother Kogyo Kabushiki Kaisha | Image processing device |
| US8373883B2 (en) * | 2009-09-30 | 2013-02-12 | Hewlett-Packard Development Company, L.P. | System and method for managing resource consumption during print production |
| JP2011237907A (ja) * | 2010-05-07 | 2011-11-24 | Sony Corp | 画像処理装置、画像処理方法、およびプログラム |
| EP2797326A1 (en) * | 2013-04-22 | 2014-10-29 | Nederlandse Organisatie voor toegepast -natuurwetenschappelijk onderzoek TNO | Image color correction |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4862251A (en) * | 1984-04-09 | 1989-08-29 | Corporate Communications Consultants, Inc. | Color correction system and method |
| US4710800A (en) * | 1984-04-27 | 1987-12-01 | Utah Scientific Advanced Development Center, Inc. | Apparatus for allowing operator selection of a color region of a video image for receiving color corrections |
| US4953008A (en) * | 1986-09-08 | 1990-08-28 | Encore Video, Inc. | Method and apparatus for uniform saturation, hue and luminance correction |
| US5521615A (en) * | 1989-05-08 | 1996-05-28 | Hewlett-Packard Company | Display system for instruments |
| GB9002477D0 (en) * | 1990-02-05 | 1990-04-04 | Crosfield Electronics Ltd | Improvements relating to control data arrays |
| JPH0540833A (ja) * | 1991-08-05 | 1993-02-19 | Fujitsu Ltd | カラ−画像制御方法 |
| FR2681967B1 (fr) * | 1991-10-01 | 1994-11-25 | Electronics For Imaging Inc | Procede et appareil pour modifier les couleurs d'une image a l'aide d'un ordinateur. |
| US5487020A (en) * | 1993-01-18 | 1996-01-23 | Canon Information Systems Research Australia Pty Ltd. | Refinement of color images using reference colors |
| EP0693738A3 (en) * | 1994-06-23 | 1996-11-06 | Dainippon Screen Mfg | Method and device for producing colored masks |
-
1995
- 1995-03-29 JP JP09783095A patent/JP3400888B2/ja not_active Expired - Fee Related
-
1996
- 1996-03-13 EP EP96103981A patent/EP0735511A3/en not_active Withdrawn
- 1996-03-20 US US08/619,887 patent/US5719639A/en not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009050798A1 (ja) * | 2007-10-17 | 2009-04-23 | Mitsubishi Electric Corporation | 画像処理装置 |
| JPWO2009050798A1 (ja) * | 2007-10-17 | 2011-02-24 | 三菱電機株式会社 | 画像処理装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0735511A3 (en) | 1997-05-14 |
| JP3400888B2 (ja) | 2003-04-28 |
| EP0735511A2 (en) | 1996-10-02 |
| US5719639A (en) | 1998-02-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3400888B2 (ja) | カラー画像の色変更方法 | |
| US5659490A (en) | Method and apparatus for generating color image mask | |
| DE69327506T2 (de) | Farbbildanzeigesystem für ein Ausgabemedium aus symbolischen Bilddaten | |
| US20030076336A1 (en) | Color information processing apparatus and method | |
| US5363477A (en) | Method for displaying an image of an object surface using a luminance transformation in accordance with a non-linear characteristic | |
| JP2003087591A (ja) | 画像処理方法及び画像処理装置 | |
| US8520938B2 (en) | Potential field-based gamut mapping | |
| JPH08186727A (ja) | 画像処理装置及び方法 | |
| JPH04227585A (ja) | 改良した制御データ列の発生方法及びその装置 | |
| JP3370817B2 (ja) | コントラスト修正装置 | |
| JP2004118442A (ja) | 画像色補正装置、画像色補正方法ならびに画像色補正用プログラム | |
| JP6008147B2 (ja) | 色再現方法、色再現システム、色再現プログラムおよび色再現装置 | |
| JP2740409B2 (ja) | シャープネス処理装置 | |
| US7440136B2 (en) | Color processing apparatus and method | |
| JP6156361B2 (ja) | 色再現方法、色再現システム、色再現プログラムおよび色再現装置 | |
| JPH09326940A (ja) | 画像処理装置 | |
| CN109003242B (zh) | 一种图像增强处理方法及装置 | |
| JP3930343B2 (ja) | 均等色空間構成処理方法、処理装置、この処理方法を実行する処理プログラムおよび当該処理プログラムを記録した記録媒体 | |
| JP6791299B2 (ja) | 色見本、色見本作成装置および色見本作成方法、並びに、色見本を用いる画像処理システム | |
| JP2896319B2 (ja) | カラー画像のマスク作成方法 | |
| JP2896317B2 (ja) | カラー画像のマスク作成方法 | |
| JP2896311B2 (ja) | カラー画像のマスク作成方法 | |
| JP2005354227A (ja) | 画像処理方法、画像処理装置 | |
| JP2896310B2 (ja) | カラー画像のマスク作成方法 | |
| JP2896320B2 (ja) | カラー画像のマスク作成方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080221 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090221 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100221 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100221 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100221 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |