JPH02187870A - 色相,彩度,明度から赤,緑,青への表色系変換方式 - Google Patents
色相,彩度,明度から赤,緑,青への表色系変換方式Info
- Publication number
- JPH02187870A JPH02187870A JP694889A JP694889A JPH02187870A JP H02187870 A JPH02187870 A JP H02187870A JP 694889 A JP694889 A JP 694889A JP 694889 A JP694889 A JP 694889A JP H02187870 A JPH02187870 A JP H02187870A
- Authority
- JP
- Japan
- Prior art keywords
- data
- conversion
- saturation
- hue
- brightness
- 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
Links
Landscapes
- Image Processing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔目次〕
概要
産業上の利用分野
従来の技術
発明が解決しようとする課題
課題を解決するだめの手段(第1図)
作用
実施例(第2図)
発明の効果
〔概要〕
色相、彩度、明度から赤、緑、青への表色系変換方式に
関し。
関し。
H8IからRGBへの高速変換ができるようにすること
を目的とし。
を目的とし。
色相(H)と彩度(S)のデータに基づき、赤(R)。
緑(G)、青(B)の中間データであるroygo+k
)oの値を計算した。H,SからrO* go t b
oへの変換テーブルを持つテーブル変換部と、前記rO
t go l b。
)oの値を計算した。H,SからrO* go t b
oへの変換テーブルを持つテーブル変換部と、前記rO
t go l b。
と明度(I)を乗算する乗算部とを設け、(H)と(S
)をインデックスとして上記変換テーブルを参照し、そ
の結果と(I)との乗算を行ない、 R,G。
)をインデックスとして上記変換テーブルを参照し、そ
の結果と(I)との乗算を行ない、 R,G。
B表色系への変換を行なうように構成する。
本発明は色相、彩度、明度から赤、緑、青への表色系変
換方式に関し、さらに詳しくいえば2例えば、カラーデ
ザインシステムで各種商品の意匠設計をする際に用いる
ものであり2色相(H)、彩度(S)、明度(I)から
赤(R)、緑(G)、青(B)への表色系の変換を高速
で行なえるようにした色相。
換方式に関し、さらに詳しくいえば2例えば、カラーデ
ザインシステムで各種商品の意匠設計をする際に用いる
ものであり2色相(H)、彩度(S)、明度(I)から
赤(R)、緑(G)、青(B)への表色系の変換を高速
で行なえるようにした色相。
彩度、明度から赤、緑、青への表色系変換方式に関する
。
。
近年の高精度カラーデイスプレィと2画像を格納できる
大容量メモリを備えたコンピュータの普及に伴い、意匠
設計を行なえるカラーデザインシステムにおいて2色を
自由に扱えることが要求されている。
大容量メモリを備えたコンピュータの普及に伴い、意匠
設計を行なえるカラーデザインシステムにおいて2色を
自由に扱えることが要求されている。
このためには2色を表示装置の特性によるR(赤)、G
(緑)、B(f)表示系で扱うよりも2人の感覚に適し
た色相H(hue)、彩度S(3aturation)
、明度I (1ntensity )で表わすH8I8
色系で扱う必要がある。
(緑)、B(f)表示系で扱うよりも2人の感覚に適し
た色相H(hue)、彩度S(3aturation)
、明度I (1ntensity )で表わすH8I8
色系で扱う必要がある。
従来は、RGBからH8Iへの変換、またはH8Iから
RGBへの変換をするのに2次式を用い。
RGBへの変換をするのに2次式を用い。
ソフトウェアによる計算で行なっていた。
(1) RGBよりH8Iへの変換式(2)H8Iか
らRGBへの変換式 0〜2πに規格化しであるものとする。)〔発明が解決
しようとする課題〕 上記のような従来のものにおいては次のような欠点があ
った。
らRGBへの変換式 0〜2πに規格化しであるものとする。)〔発明が解決
しようとする課題〕 上記のような従来のものにおいては次のような欠点があ
った。
すなわち、上記の変換式を用い、ソフトウェア処理をす
る場合、処理データ量が多く、変換式の演算等に多くの
時間がかかるので、l−l5I表色系で色を処理した後
、デイスプレィに表示するためのROBへの変換処理に
時間がかかる欠点があった。
る場合、処理データ量が多く、変換式の演算等に多くの
時間がかかるので、l−l5I表色系で色を処理した後
、デイスプレィに表示するためのROBへの変換処理に
時間がかかる欠点があった。
本発明は、このような従来の欠点を解決し、H8Iから
RGBへの高速変換ができるようにすることを目的とす
る。
RGBへの高速変換ができるようにすることを目的とす
る。
(ただし、R,G、B、S、IはO〜1に、Hは〔課題
を解決するだめの手段〕 上記の目的を達成するため2本発明は次のようにしたも
のである。
を解決するだめの手段〕 上記の目的を達成するため2本発明は次のようにしたも
のである。
第1図は1本発明に係る色相、彩度、明度から赤、緑、
fへの表色系変換方式の原理図である。
fへの表色系変換方式の原理図である。
1はテーブル変換部であシ2色相Hと彩度Sの値から次
のようにして計算した。赤(R)、緑(G)。
のようにして計算した。赤(R)、緑(G)。
青(B)の中間データである” + go 、 hoO
値を表にした変換テーブルが予め格納されていて、前記
変換テーブルを参照しながら変換を行なう0すなわち、
上記(2)式でHとSからr、g、bを計算し、さらに
2式 を参照することにより、上記(2)式、(4)式のよう
な複雑な演算会することなしに、Hと8のデータから’
O* go t bo のデータに変換する。
値を表にした変換テーブルが予め格納されていて、前記
変換テーブルを参照しながら変換を行なう0すなわち、
上記(2)式でHとSからr、g、bを計算し、さらに
2式 を参照することにより、上記(2)式、(4)式のよう
な複雑な演算会することなしに、Hと8のデータから’
O* go t bo のデータに変換する。
続いて8乗算回路2では、前記rOT go r b(
1のそれぞれの値と、明度Iの乗算という簡単な演算に
よるRGBへ変換という2段階の処理で簡単にH8Iか
らRGBへデータを変換することができる。
1のそれぞれの値と、明度Iの乗算という簡単な演算に
よるRGBへ変換という2段階の処理で簡単にH8Iか
らRGBへデータを変換することができる。
によってrOt go 1 boへの変換を行ない、テ
ーブルとして持つ。
ーブルとして持つ。
2は乗算部であり、前記ro+go、l)oの値と、明
度Iとを入力データとして。
度Iとを入力データとして。
上記のように構成したので、HとSをインデックスとし
て、テーブル変換部1内の変換テーブル〔実施例〕 以下1本発明の実施例を2図面を参照しながら説明する
。
て、テーブル変換部1内の変換テーブル〔実施例〕 以下1本発明の実施例を2図面を参照しながら説明する
。
第2図は2本発明の1実施例である2色相、彩度、明度
から赤、緑、青への表色変換方式のブロック図であり、
第1図と同符号は同一のものを示す0 3はH8IからRGBへの表色系変換部であり。
から赤、緑、青への表色変換方式のブロック図であり、
第1図と同符号は同一のものを示す0 3はH8IからRGBへの表色系変換部であり。
テーブル変換部19乗算部2.入力部4.出力部5で構
成されている。
成されている。
6は画像パス(画像データバス)、7は画像メモリであ
る。
る。
この画像メモリ7は2例えば、奥行き1バイトであって
、R,G、B、H,S、Iのそれぞれの画像データが格
納されるメモリである。
、R,G、B、H,S、Iのそれぞれの画像データが格
納されるメモリである。
テーブル変換部1は2例えばROMで構成され。
3X64にバイトの容量を要し2画像メモリ7から画像
パス6を介して転送されてきたH、S、Iデータを入力
部4で受けた後、Hを上位8ビツト。
パス6を介して転送されてきたH、S、Iデータを入力
部4で受けた後、Hを上位8ビツト。
Sを下位8ビツトの計16ビツトのアドレスとしてR,
OMをアクセスしr rOr go+ bo各8ビッ
トの値を読み出す。
OMをアクセスしr rOr go+ bo各8ビッ
トの値を読み出す。
乗算部2では、前記のようにして読み出したrO+ g
o l boO値と、明度工の値を乗算し、結果をそれ
ぞれ8ビツトのデータにして出力し、出力部5を介して
画像メモリへ転送する。
o l boO値と、明度工の値を乗算し、結果をそれ
ぞれ8ビツトのデータにして出力し、出力部5を介して
画像メモリへ転送する。
上記のテーブル変換部1についてさらに詳しく説明する
。
。
先ず、変換テーブルを作成するに際し2次の計算を行な
い、それぞれの計算結果をテーブルに入れる。
い、それぞれの計算結果をテーブルに入れる。
色相Hと彩度Sの値が決まるとl rT gl
bの値は、それぞれ上記(2)式に従って計算する。す
なわち。
bの値は、それぞれ上記(2)式に従って計算する。す
なわち。
の式によってr、g、bを計算し、この値を用いて、さ
らに2次式。
らに2次式。
によってrO+ go l boを求める。
このようにして求めた’Or go l boO値を、
それぞれ、HとSの値に対応させてテーブルを作成して
おく。
それぞれ、HとSの値に対応させてテーブルを作成して
おく。
例えばHとSをそれぞれO〜2550256段階に分け
、それぞれHとSの値に対応したr6 + go +b
oのテーブルを作成してROMに入れておく。
、それぞれHとSの値に対応したr6 + go +b
oのテーブルを作成してROMに入れておく。
そして、H8IからRGBへの変換を行なう際には、上
記ro+go+boを求める計算は行わずに。
記ro+go+boを求める計算は行わずに。
予め作成しであるテーブルを参照して、入力したH、8
に対応するro 、 go 、 boの値を読み出せば
直ちにデータ出力ができるものである。
に対応するro 、 go 、 boの値を読み出せば
直ちにデータ出力ができるものである。
したがって2画像メモリ7から読み出されたH2S、I
のデータがH8IからRGBへの表色系変換部3の入力
部4に入ると、H,8データがテーブル変換部lへ送ら
れ、Iデータが乗算部2へ送られる。
のデータがH8IからRGBへの表色系変換部3の入力
部4に入ると、H,8データがテーブル変換部lへ送ら
れ、Iデータが乗算部2へ送られる。
テーブル変換部1では、入力したH、8データに基づき
、変換テーブルからrOe go l boの値を読み
出し乗算部2へ送る。
、変換テーブルからrOe go l boの値を読み
出し乗算部2へ送る。
乗算部2では+ ’o+go+l)oのデータと、I
データとに基づいて上記所定の乗算を行ない、 R,
G。
データとに基づいて上記所定の乗算を行ない、 R,
G。
Bデータへの変換を行なう。
変換されたR、G、Bデータは、出力部5を介して画像
バス6へ送り出された後1画像メモリ7へ転送される。
バス6へ送り出された後1画像メモリ7へ転送される。
以上説明したように2本発明によれば次のような効果が
ある。
ある。
テーブル変換部内に、予め作成しておいた変換テーブル
を用意しておくことにより、複雑な計算をしないでH8
I表色系からRGB表色系に画像データを高速で変換す
ることができる。
を用意しておくことにより、複雑な計算をしないでH8
I表色系からRGB表色系に画像データを高速で変換す
ることができる。
したがって2画像処理2例えばカラーデザインを行なう
装置の高速データ処理が可能となり、性能向上に寄与す
るところが犬である。
装置の高速データ処理が可能となり、性能向上に寄与す
るところが犬である。
第1図は1本発明に係る2色相、彩度、明度から赤、緑
、青への表色系変換方式の原理図。 第2図は1本発明の1実施例である1色相、彩度、明度
から赤、緑、青への表色系変換方式のブロック図である
。 1・・・テーブル変換部。 2・・・乗算部。
、青への表色系変換方式の原理図。 第2図は1本発明の1実施例である1色相、彩度、明度
から赤、緑、青への表色系変換方式のブロック図である
。 1・・・テーブル変換部。 2・・・乗算部。
Claims (1)
- 【特許請求の範囲】 色相(H)と彩度(S)のデータから式 ▲数式、化学式、表等があります▼ ▲数式、化学式、表等があります▼ ▲数式、化学式、表等があります▼ によってr、g、bを計算し、さらにこのr、g、bを
用いて式 ▲数式、化学式、表等があります▼ によりr_0、g_0、b_0の値を計算した、H及び
Sからr_0、g_0、b_0への変換テーブルを持つ
テーブル変換部(1)と、 前記r_0、g_0、b_0の値と明度(I)のデータ
に基づいて、式 ▲数式、化学式、表等があります▼ の乗算をする乗算部(2)とを設け、 色相(H)と彩度(S)の値をインデックスとして、テ
ーブル変換部(1)内の上記変換テーブルを参照し、そ
の結果と明度(I)との上記乗算を、乗算部(2)で行
なうことにより赤(R)、緑(G)、青(B)への表色
系変換を行なうことを特徴とする色相、彩度、明度から
赤、緑、青への表色系変換方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP694889A JPH02187870A (ja) | 1989-01-13 | 1989-01-13 | 色相,彩度,明度から赤,緑,青への表色系変換方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP694889A JPH02187870A (ja) | 1989-01-13 | 1989-01-13 | 色相,彩度,明度から赤,緑,青への表色系変換方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02187870A true JPH02187870A (ja) | 1990-07-24 |
Family
ID=11652457
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP694889A Pending JPH02187870A (ja) | 1989-01-13 | 1989-01-13 | 色相,彩度,明度から赤,緑,青への表色系変換方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02187870A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0619675B1 (en) * | 1993-04-06 | 2000-03-01 | International Business Machines Corporation | Colour image display system |
-
1989
- 1989-01-13 JP JP694889A patent/JPH02187870A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0619675B1 (en) * | 1993-04-06 | 2000-03-01 | International Business Machines Corporation | Colour image display system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Zeileis et al. | colorspace: A toolbox for manipulating and assessing colors and palettes | |
| US5963201A (en) | Color processing system | |
| JP2923648B2 (ja) | 物体の色特性を発生する方法と装置 | |
| CN102103463B (zh) | 一种带透明度用户界面信息的处理方法和设备 | |
| JP3124648B2 (ja) | 色データ管理方法及び装置 | |
| JP2011223633A (ja) | 高速フィルタ型のyuvからrgbへの変換 | |
| CN106531070A (zh) | 一种控制芯片、控制方法、oled显示装置及控制主机 | |
| WO2018175032A1 (en) | System and method for managing image colors | |
| JPH02187870A (ja) | 色相,彩度,明度から赤,緑,青への表色系変換方式 | |
| CN105704464A (zh) | 一种基于fpga的色域空间转换方法 | |
| JPS60250479A (ja) | 面のテクスチヤ表示方式 | |
| US20080018961A1 (en) | N-Dimensional Hedral Interpolation | |
| JPH02223984A (ja) | 栄養価計算装置 | |
| JP2671589B2 (ja) | フレームメモリ描画回路 | |
| JPH01121930A (ja) | データ処理装置 | |
| Sankar et al. | Deterministic division algorithm in a negative base | |
| JPH04227586A (ja) | 画像処理装置 | |
| JPH03269769A (ja) | カラー画像の色変換装置 | |
| JPS63155273A (ja) | 画像処理装置 | |
| Moroney | The opposite of green is purple? | |
| JP3398395B2 (ja) | データ管理システム | |
| JPH0262678A (ja) | 図面管理装置 | |
| JPH0329059A (ja) | 画像処理方法および装置 | |
| Thomas | Need for constraints in component-separable color image processing | |
| JPH0437963A (ja) | 画像処理装置 |