Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3493146B2 - Image color processing apparatus, image color processing method, and recording medium - Google Patents
[go: Go Back, main page]

JP3493146B2 - Image color processing apparatus, image color processing method, and recording medium - Google Patents

Image color processing apparatus, image color processing method, and recording medium

Info

Publication number
JP3493146B2
JP3493146B2 JP26966898A JP26966898A JP3493146B2 JP 3493146 B2 JP3493146 B2 JP 3493146B2 JP 26966898 A JP26966898 A JP 26966898A JP 26966898 A JP26966898 A JP 26966898A JP 3493146 B2 JP3493146 B2 JP 3493146B2
Authority
JP
Japan
Prior art keywords
color
blue
image
edge
sky
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 - Fee Related
Application number
JP26966898A
Other languages
Japanese (ja)
Other versions
JP2000099699A (en
Inventor
繁男 村上
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.)
Screen Holdings Co Ltd
Dainippon Screen Manufacturing Co Ltd
Original Assignee
Screen Holdings Co Ltd
Dainippon Screen Manufacturing Co Ltd
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 Screen Holdings Co Ltd, Dainippon Screen Manufacturing Co Ltd filed Critical Screen Holdings Co Ltd
Priority to JP26966898A priority Critical patent/JP3493146B2/en
Publication of JP2000099699A publication Critical patent/JP2000099699A/en
Application granted granted Critical
Publication of JP3493146B2 publication Critical patent/JP3493146B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Color Image Communication Systems (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】この発明は、カラー画像から
空の色を抽出する画像色処理装置、画像色処理方法およ
びそれを実現するためのコンピュータプログラムを記録
した記録媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image color processing apparatus for extracting sky color from a color image, an image color processing method, and a recording medium recording a computer program for realizing the same.

【0002】[0002]

【従来の技術】一般に、空の画像を含んだ風景画像にお
いて空の色は全体の雰囲気に大きく影響する。そのた
め、その空の色を所望の色に変更したい場合がある。
2. Description of the Related Art Generally, in a landscape image including an image of the sky, the color of the sky greatly affects the overall atmosphere. Therefore, it may be desired to change the color of the sky to a desired color.

【0003】また、複数の空の画像を含む風景画像が印
刷物の同一ページ中または見開き2ページ中に複数掲載
される場合に、多くは、それら画像の空の色が統一され
ていることが望ましい。
When a plurality of landscape images including a plurality of sky images are printed on the same page of a printed matter or on two pages of spreads, it is often desirable that the sky colors of the images are unified. .

【0004】しかしながら、このような画像の基となる
画像の空の色は以下のような理由により異なっている場
合がある。すなわち、撮影の時期、フィルムの銘柄等が
異なる場合などである。
However, the sky color of the image which is the basis of such an image may be different for the following reasons. That is, this is the case when the timing of shooting, the brand of film, and the like are different.

【0005】したがって、そのような複数の画像の空の
色を統一するためには、基となる画像の空の色のみを修
正する必要があり、従来から、特許2740436号公
報、特許2740443号公報等の色修正方法を用いて
作業者が各風景画像の空の色を一枚一枚修正している。
Therefore, in order to unify the sky color of such a plurality of images, it is necessary to correct only the sky color of the base image. Conventionally, Japanese Patent Nos. 2740436 and 2740443 have been disclosed. The operator corrects the sky color of each landscape image one by one by using a color correction method such as.

【0006】[0006]

【発明が解決しようとする課題】ところで、上記方法
等、一般に色修正のためには修正対象となる画像のうち
の代表的な色、および色の範囲を特定する必要がある。
そして、従来は、各風景画像についてのこれらの情報を
作業者が一枚一枚、手作業で抽出しており、したがっ
て、多くの人件費および作業時間を費やしていた。
By the way, in order to correct a color in the above method, it is generally necessary to specify a representative color and a range of colors in an image to be corrected.
Then, conventionally, the worker manually extracts these pieces of information about each landscape image one by one, so that a lot of labor cost and working time are spent.

【0007】この発明は、従来技術における上述の問題
の克服を意図しており、人件費によるコストを抑え、作
業時間を短縮することができる画像色処理装置、画像色
処理方法およびそれを実現するためのコンピュータプロ
グラムを記録した記録媒体を提供することを目的とす
る。
The present invention is intended to overcome the above-mentioned problems in the prior art, and realizes an image color processing apparatus, an image color processing method, and an image color processing method capable of suppressing the cost due to labor costs and shortening the working time. It is an object of the present invention to provide a recording medium recording a computer program for.

【0008】[0008]

【課題を解決するための手段】上記の目的を達成するた
め、この発明の請求項1に記載の装置は、カラー画像を
複数の区画に分割する分割手段と、複数の区画のそれぞ
れの代表色を抽出する代表色抽出手段と、複数の区画の
それぞれの代表色がほぼ青い区画の集合である青色区画
集合を抽出する青色選択手段と、青色区画集合のうちエ
ッジ画像を含まない非エッジ区画の集合である非エッジ
区画集合を抽出する非エッジ選択手段と、非エッジ区画
集合の各非エッジ区画を順次、注目区画としつつ、注目
区画の周囲に連続的に存在する非エッジ区画の広がりを
青色広さとして求める青色広さ決定手段と、非エッジ区
画集合のうち青色広さが最大の非エッジ区画の代表色を
カラー画像の代表的空色とする空色決定手段と、を備え
る。
In order to achieve the above object, an apparatus according to claim 1 of the present invention comprises a dividing means for dividing a color image into a plurality of sections, and a representative color of each of the plurality of sections. A representative color extracting means for extracting a blue color group set for extracting a blue color group set which is a group of color blocks each having a representative color of a plurality of color blocks; A non-edge selection unit that extracts a non-edge partition set that is a set and each non-edge partition of the non-edge partition set are sequentially set as target partitions, and the spread of non-edge partitions that continuously exist around the target partition is blue. And a sky-blue determining unit that determines a representative color of the non-edge section having the largest blue degree in the set of non-edge sections as a representative sky blue of the color image.

【0009】また、この発明の請求項2に記載の装置
は、請求項1に記載の画像色処理装置であって、さら
に、非エッジ区画集合のうち代表的空色と色相が所定閾
値以内にある空色区画を選択する空色区画選択手段と、
選択された空色区画の代表色のうちほぼ最も明るい代表
色およびほぼ最も暗い代表色をそれぞれ最明空色および
最暗空色とする明暗決定手段と、を備える。
An apparatus according to a second aspect of the present invention is the image color processing apparatus according to the first aspect, in which the representative sky blue and hue of the non-edge partition set are within a predetermined threshold. Sky blue section selecting means for selecting the sky blue section,
Lightness / darkness determining means that sets a substantially brightest representative color and a substantially darkest representative color among the representative colors of the selected sky blue section as the brightest sky color and the darkest sky color, respectively.

【0010】また、この発明の請求項3に記載の装置
は、請求項1または請求項2に記載の画像色処理装置で
あって、さらに、選択された代表的空色をもとにカラー
画像の空の色を修正する色修正手段を備える。
An apparatus according to claim 3 of the present invention is the image color processing apparatus according to claim 1 or 2, further comprising a color image based on a representative sky blue color selected. A color correction unit for correcting the color of the sky is provided.

【0011】また、この発明の請求項4に記載の方法
は、カラー画像を複数の区画に分割する分割工程と、複
数の区画のそれぞれの代表色を抽出する代表色抽出工程
と、複数の区画のそれぞれの代表色がほぼ青い区画の集
合である青色区画集合を抽出する青色選択工程と、青色
区画集合のうちエッジ画像を含まない非エッジ区画の集
合である非エッジ区画集合を抽出する非エッジ選択工程
と、非エッジ区画集合の各非エッジ区画を順次、注目区
画としつつ、注目区画の周囲に連続的に存在する非エッ
ジ区画の広がりを青色広さとして求める青色広さ決定工
程と、非エッジ区画集合のうち青色広さが最大の非エッ
ジ区画の代表色をカラー画像の代表的空色とする空色決
定工程と、を備える。
According to a fourth aspect of the present invention, a method of dividing a color image into a plurality of sections, a representative color extracting step of extracting a representative color of each of the plurality of sections, and a plurality of sections. A blue selection step of extracting a blue section set whose representative colors are substantially blue sections, and a non-edge section extraction of a non-edge section set that is a set of non-edge sections that do not include an edge image in the blue section set. A selection step, a step of sequentially determining each non-edge section of the set of non-edge sections as a target section, and a step of determining a blue width that determines a spread of non-edge sections continuously existing around the target section as a blue width; A sky blue determination step of setting a representative color of a non-edge section having the largest blue color in the edge section set as a representative sky blue of the color image.

【0012】また、この発明の請求項5に記載の方法
は、請求項4に記載の画像色処理方法であって、さら
に、非エッジ区画集合のうち代表的空色と色相が所定閾
値以内にある空色区画を選択する空色選択工程と、選択
された空色区画の代表色のうちほぼ最も明るい代表色お
よびほぼ最も暗い代表色をそれぞれ最明空色および最暗
空色として選択する明暗選択工程と、を備える。
A fifth aspect of the present invention is the image color processing method according to the fourth aspect, wherein the representative sky blue and hue of the non-edge partition set are within a predetermined threshold. A sky-blue selection step of selecting a sky-blue section, and a light-dark selection step of selecting a substantially brightest representative color and a substantially darkest representative color of the representative colors of the selected sky-blue section as the brightest sky color and the darkest sky color, respectively. .

【0013】また、この発明の請求項6に記載の方法
は、請求項4または請求項5に記載の画像色処理方法で
あって、さらに、選択された代表的空色をもとにカラー
画像の空の色を修正する工程を備える。
A method according to a sixth aspect of the present invention is the image color processing method according to the fourth or fifth aspect, further comprising a color image based on a representative sky blue color selected. A step of correcting the color of the sky is provided.

【0014】さらに、この発明の請求項7に記載の記録
媒体は、コンピュータによってカラー画像から空の色を
抽出するためのプログラムを記録した記録媒体であっ
て、カラー画像を複数の区画に分割する分割機能と、複
数の区画のそれぞれの代表色を抽出する代表色抽出機能
と、複数の区画のそれぞれの代表色がほぼ青い区画の集
合である青色区画集合を抽出する青色選択機能と、青色
区画集合のうちエッジ画像を含まない非エッジ区画の集
合である非エッジ区画集合を抽出する非エッジ選択機能
と、非エッジ区画集合の各非エッジ区画を順次、注目区
画としつつ、注目区画の周囲に連続的に存在する非エッ
ジ区画の広がりを青色広さとして求める青色広さ決定機
能と、非エッジ区画集合のうち青色広さが最大の非エッ
ジ区画の代表色を前記カラー画像の代表的空色とする空
色決定機能と、を実現させるプログラムを記録してい
る。
Further, a recording medium according to claim 7 of the present invention is a recording medium in which a program for extracting sky color from a color image by a computer is recorded, and the color image is divided into a plurality of sections. A division function, a representative color extraction function that extracts each representative color of a plurality of sections, a blue selection function that extracts a blue section set that is a set of sections whose representative colors of a plurality of sections are almost blue, and a blue section A non-edge selection function that extracts a non-edge partition set that is a set of non-edge partitions that does not include an edge image in the set, and each non-edge partition of the non-edge partition set as the partition of interest sequentially, while surrounding the partition of interest. A blue width determination function that finds the spread of consecutive non-edge partitions as the blue width, and a representative color of the non-edge partition with the largest blue width in the non-edge partition set It records the program for realizing the azure determination function of a representative azure color image.

【0015】[0015]

【発明の実施の形態】以下、この発明の実施の形態を図
面に基づいて説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings.

【0016】<1.実施の形態のシステム構成>図1は
この発明の一実施の形態である画像色処理装置のシステ
ム構成図である。以下、図1を用いてこの画像色処理装
置について説明していく。
<1. System Configuration of Embodiment> FIG. 1 is a system configuration diagram of an image color processing apparatus according to an embodiment of the present invention. The image color processing apparatus will be described below with reference to FIG.

【0017】この発明の装置は、画像について、空の色
および空の色の階調の範囲を自動的に求める装置であ
る。
The apparatus of the present invention is an apparatus for automatically obtaining the sky color and the range of gradations of the sky color for an image.

【0018】図1に示すように画像色処理装置100
は、CPU1(分割手段、代表色抽出手段、青色選択手
段、非エッジ選択手段、青色広さ決定手段、空色決定手
段、空色区画選択手段、明暗決定手段に相当するととも
に後述する入力部5とともに色修正手段に相当する)、
基本的プログラムが記憶されているROM2、以下に詳
述する画像変換プログラム等を記憶するRAM3、その
画像変換プログラムを磁気ディスクやCD−ROM等の
記録媒体4aから読み出す読み取り部4、キーボードや
マウス等からの入力を受け付ける入力部5、対象画像、
画像色処理結果を表示するカラーディスプレイ6、所要
のプログラムやデータを格納するハードディスク7等が
適宜インターフェイス(I/F)を介してバスラインB
Lにより接続された本体部分のほか、スキャナ8、プリ
ンタ9等の周辺機器を備える1台の一般的なコンピュー
タシステムにおいて、内部のCPU1等が画像変換プロ
グラムを実行することによって実現される装置である。
なお、このコンピュータシステムはバスラインBLを通
じて図示しない他の装置と通信を行って各種データ等の
やり取りを行うことができるようになっている。また、
画像変換プログラムは予めROM2またはハードディス
ク7に記憶しておき、RAM3に読み出して記憶して用
いるものとしてもよく、その場合にはROM2またはハ
ードディスク7が記録媒体として機能する。
As shown in FIG. 1, the image color processing apparatus 100
Is a CPU 1 (corresponding to a dividing unit, a representative color extracting unit, a blue selecting unit, a non-edge selecting unit, a blue color determining unit, a sky blue determining unit, a sky color section selecting unit, and a light and dark determining unit, and a color together with an input unit 5 described later. It corresponds to the correction means),
A ROM 2 in which a basic program is stored, a RAM 3 in which an image conversion program and the like described in detail below are stored, a reading unit 4 for reading out the image conversion program from a recording medium 4a such as a magnetic disk or a CD-ROM, a keyboard, a mouse, etc. Input unit 5, which receives input from the target image,
A color display 6 for displaying the image color processing result, a hard disk 7 for storing required programs and data, and the like are appropriately connected to the bus line B via an interface (I / F).
This is a device realized by the internal CPU 1 or the like executing an image conversion program in one general computer system including peripheral devices such as a scanner 8 and a printer 9 in addition to a main body part connected by L. .
It should be noted that this computer system can communicate with other devices (not shown) through the bus line BL to exchange various data and the like. Also,
The image conversion program may be stored in the ROM 2 or the hard disk 7 in advance and read out and stored in the RAM 3 for use. In that case, the ROM 2 or the hard disk 7 functions as a recording medium.

【0019】以上のような装置構成により以下に示す画
像色処理を行う。
The following image color processing is performed by the above device configuration.

【0020】<2.実施の形態の画像色処理>つぎに、
この実施の形態における画像色処理について説明する。
図2は、この実施の形態の画像色処理の全体を示すフロ
ーチャートである。この画像色処理は画像中に含まれる
空の画像の青色の部分に注目し、このような部分の色
(後述する代表的空色、最明空色および最暗空色)を求
めるものである。そして、空の青色の部分は画像中に階
調が急激に変化するエッジ成分を含んでいない滑らかな
画像であるという性質を利用して、さらに他の画像から
の識別を行っている。以下、図2を用いて、この画像色
処理について説明する。なお、以下の処理に先立って予
め空の色を抽出すべき画像データが準備され、その画像
に空の部分が含まれていることは作業者によって確認さ
れているものとする。また、以下の処理は特に記さない
限り、RAM3に読み込まれた画像色処理プログラムを
CPU1が実行することによりソフトウェア的に自動的
に行われる。
<2. Image Color Processing of Embodiment> Next,
Image color processing according to this embodiment will be described.
FIG. 2 is a flowchart showing the entire image color processing of this embodiment. This image color processing focuses on the blue part of the sky image included in the image, and obtains the color of such a part (a representative sky blue, the brightest sky blue and the darkest sky blue described later). Then, the blue portion of the sky is distinguished from other images by utilizing the property that the image is a smooth image that does not include an edge component whose gradation changes rapidly. The image color processing will be described below with reference to FIG. It is assumed that the operator has confirmed that the image data for which the sky color is to be extracted is prepared in advance and the sky portion is included in the image prior to the following processing. Unless otherwise specified, the CPU 1 executes the image color processing program read in the RAM 3 to automatically perform the following processing in software.

【0021】まず、分祈対象のカラー画像(以下「対象
画像」という。)を複数の区画に分割する(ステップS
1)。図3はこの実施の形態における対象画像の分割の
様子を示す図である。図示のようにこの実施の形態では
対象画像を互いに等しい矩形の区画に分割している。そ
して、画像に2次元直交座標X−Yを設定し、各区画お
よびそれら区画の各画素を座標値で指定する。対象画像
に対してX方向にM、Y方向にN等分したM×N個の区
画を設定する。以下、便宜上、各区画のX方向およびY
方向の画素数をそれぞれa,bで表わす。なお、図3で
はM=N=4としている。
First, a color image for praying (hereinafter referred to as "target image") is divided into a plurality of sections (step S).
1). FIG. 3 is a diagram showing how the target image is divided in this embodiment. As shown in the figure, in this embodiment, the target image is divided into rectangular sections that are equal to each other. Then, two-dimensional orthogonal coordinates XY are set in the image, and each section and each pixel of these sections are designated by coordinate values. With respect to the target image, M × N sections are set by dividing M in the X direction and N in the Y direction. Hereinafter, for convenience, the X direction and Y of each section
The number of pixels in the direction is represented by a and b, respectively. In FIG. 3, M = N = 4.

【0022】ところで、この発明はカラー画像に対する
画像色処理を前提としているが、この実施の形態ではカ
ラー画像はR(赤)、G(緑)、B(青)の各色成分を
有するものを対象としている。
By the way, although the present invention is premised on image color processing for a color image, in this embodiment, a color image is intended to have R (red), G (green) and B (blue) color components. I am trying.

【0023】つぎに、各区画画像の代表色を求める(ス
テップS2)。具体的には、全区画のうちの一つの区画
を順に処理対象(以下、各ステップにおいて順次、処理
対象とされる区画を「対象区画」という)として、その
対象区画の各画素の3つの色成分それぞれの階調による
ヒストグラム(R、G、B成分それぞれに階級値の範囲
を持つため、RGB色空間において直方体の階級(階級
ブロック)を有する)を作成し、得られたヒストグラム
のうちで最も度数の大きい階級ブロックである最大階級
ブロックを求め、最大階級ブロックおよびそれに隣接す
る階級ブロックに属する画素の色成分ごとの階調値の平
均値を対象区画の代表色の各色成分値とするものであ
る。なお、この代表色の抽出方法は、本出願人による特
願平10−94569に開示されている。
Next, the representative color of each section image is obtained (step S2). Specifically, one of all the partitions is sequentially processed (hereinafter, the partition to be processed in each step is referred to as “target partition”), and three colors of each pixel of the target partition are set. Create a histogram based on the gradation of each component (has a rectangular parallelepiped class (class block) in the RGB color space because each of the R, G, and B components has a range of class values). The maximum class block, which is a class block with a large frequency, is obtained, and the average value of the gradation values for each color component of the pixels belonging to the maximum class block and the adjacent class block is used as each color component value of the representative color of the target section. is there. This representative color extraction method is disclosed in Japanese Patent Application No. 10-94569 filed by the present applicant.

【0024】つぎに、対象画像中の代表色がほぼ青い区
画である青色区画の集合を求める(ステップS3)。
Next, a set of blue sections whose representative colors in the target image are substantially blue sections is obtained (step S3).

【0025】具体的には、対象画像中の各区画の代表色
は上記のようにRGB表色系で表されている(代表色r
p(RGB))ので、これをHSL表色系での表記(代
表色rp(HSL))に変換する。そして、各区画のH
SL系で表された代表色のH(色相)、S(彩度)、L
(明度)の各成分が所定の数値範囲内にあるか否かで青
いか否かを判定する。例えば、H,S,L成分の取りう
る範囲がそれぞれ、0≦H≦360、0≦S≦100
(L=50において)、0≦L≦100である場合に、
代表色rp(HSL)の各成分が250<H<290か
つS>20かつ20<L<85の範囲にあれば青いと判
定してその区画を青色区画とし、範囲外ならば青以外の
色と判定するといった具合である。なお、ここで求めた
各区画の代表色rp(HSL)はRAM3に記憶してお
く。
Specifically, the representative color of each section in the target image is represented by the RGB color system as described above (representative color r
p (RGB)), this is converted into the notation (representative color rp (HSL)) in the HSL color system. And H of each section
Representative colors represented by SL system are H (hue), S (saturation), L
Whether or not each component of (brightness) is within a predetermined numerical range determines whether or not it is blue. For example, the ranges of H, S, and L components are 0 ≦ H ≦ 360 and 0 ≦ S ≦ 100, respectively.
(At L = 50), if 0 ≦ L ≦ 100,
If each component of the representative color rp (HSL) is in the range of 250 <H <290 and S> 20 and 20 <L <85, it is determined to be blue, and the partition is set to blue. It is judged that it is. The representative color rp (HSL) of each section obtained here is stored in the RAM 3.

【0026】なお、RGB表色系の値をHSL表色系の
値に変換するには、ROM2内に用意されたルックアッ
プテーブルにてR,G,Bの値を知覚色の3属性値であ
る色相H、彩度S、明度Lに変換する。ただし、R,
G、Bの値は色相H、彩度S、明度Lの値に直接対応し
ていないので、この変換においては、一旦R,G、Bの
値をLab表色系(明度Lに対応する1次元座標、およ
び彩度S、色相Hを符号aとbの平面に描いた2次元座
標からなる3次元座標空間)の値に変換する。次にその
Lab表色系の値をHSL表色系の値に変換する。図4
はLab色空間とHSL色空間との関係を示す図であ
る。このときのLab色空間とHSL色空間は図4に示
すような関係となっている。図4において、Lab色空
間のL軸はHSL色空間の明度Lにそのまま対応し、a
軸とb軸の2次元座標上の動径が彩度Sに対応し、a軸
と動径とのなす角θが色相Hに対応している。なお、こ
の変換の詳細も本出願人による特願平10−94569
に開示されている。
In order to convert the values of the RGB color system into the values of the HSL color system, the values of R, G and B are converted into the three attribute values of the perceptual color in the look-up table prepared in the ROM 2. Convert to a certain hue H, saturation S, and lightness L. However, R,
The values of G, B do not directly correspond to the values of hue H, saturation S, and lightness L. Therefore, in this conversion, the values of R, G, B are once changed to the Lab color system (corresponding to the lightness L 1 The dimensional coordinates, the saturation S, and the hue H are converted into values in a three-dimensional coordinate space consisting of two-dimensional coordinates drawn on the planes of the symbols a and b. Next, the values of the Lab color system are converted into the values of the HSL color system. Figure 4
FIG. 6 is a diagram showing a relationship between a Lab color space and an HSL color space. At this time, the Lab color space and the HSL color space have a relationship as shown in FIG. In FIG. 4, the L axis of the Lab color space directly corresponds to the lightness L of the HSL color space, and a
The radius vector on the two-dimensional coordinates of the axis and the b axis corresponds to the saturation S, and the angle θ between the a axis and the radius vector corresponds to the hue H. The details of this conversion are also described in Japanese Patent Application No. 10-94569 filed by the present applicant.
Is disclosed in.

【0027】つぎに、得られた青色区画集合中の各青色
区画についてエッジ画像を含まない、滑らかな部分に属
する区画である非エッジ区画の集合を求める(ステップ
S4)。すなわち、空の青い画像はエッジ成分を含まな
い滑らかな画像であるため、空の青い画像を含む区画の
候補として非エッジ区画を求めるのである。具体的には
以下のようにして求める。
Next, for each blue section in the obtained blue section set, a set of non-edge sections that do not include an edge image and belong to a smooth portion is obtained (step S4). That is, since the sky blue image is a smooth image that does not include an edge component, a non-edge partition is obtained as a candidate for a partition including the sky blue image. Specifically, it is obtained as follows.

【0028】まず、青色区画が滑らかな部分に属する
か、エッジ画像を含む部分に属するかを判定するため、
各画素に対して滑らかさを示すパラメータd(i,j)を
設定する。図5は画素の指定方法を示す図である。図示
のように各画素をP(i,j)と表し、XおよびY成分の
インデックスをそれぞれiおよびjと表わす。そして、
画素P(i,j)に対してパラメータd(i,j)を対応させ
る。ここで、パラメータd(i,j)は、画素P(i,j)に
おける画像の滑らかさを表わす量となっていて、以下の
条件式により決定される。
First, in order to determine whether the blue section belongs to a smooth portion or a portion including an edge image,
A parameter d (i, j) indicating smoothness is set for each pixel. FIG. 5 is a diagram showing a pixel designation method. As shown, each pixel is represented by P (i, j), and the indices of the X and Y components are represented by i and j, respectively. And
The parameter d (i, j) is associated with the pixel P (i, j). Here, the parameter d (i, j) is an amount representing the smoothness of the image in the pixel P (i, j), and is determined by the following conditional expression.

【0029】[0029]

【数1】 [Equation 1]

【0030】[0030]

【数2】 [Equation 2]

【0031】[0031]

【数3】 [Equation 3]

【0032】[0032]

【数4】 [Equation 4]

【0033】なお、ここでは画素P(i,j)のR,G,
B成分をそれぞれPr(i,j)、Pg(i,j),Pb(i,
j)と表わしている。これらの式から分かるように、パ
ラメータd(i,j)は注目画素P(i,j)に対して斜めに
隣接する画素P(i−1,j−1),P(i+1,j−1),
P(i−1,j+1),P(i+1,j+1)の階調の平均値
と注目画素P(i,j)の階調との差の絶対値となってい
る。したがって、パラメータd(i,j)の値が「0」に
近いほど注目画素と周囲の画素との階調差が少ないこと
になり、画像として滑らかでエッジ成分を含まないもの
であることを意味するのである。そして、このようなパ
ラメータd(i,j)を対象区画に含まれる画素のうち、
対象区画の周縁部の画素を除く全画素に対して求める。
周縁部の画素を除いたのは周縁部の画素には隣接する画
素数が少なく、滑らかさの判定の対象に含めるのは不適
当であり、そのような1画素幅の領域を判定の対象から
除いても判定結果に大きく影響を与えないためである。
なお、パラメータd(i,j)は絶対値の和なので負の値
をとらない。
Note that here, R, G, and P of the pixel P (i, j)
B component is Pr (i, j), Pg (i, j), Pb (i,
j). As can be seen from these equations, the parameter d (i, j) is the pixel P (i-1, j-1), P (i + 1, j-1) that is diagonally adjacent to the pixel of interest P (i, j). ) 、
It is the absolute value of the difference between the average value of the gradations of P (i-1, j + 1) and P (i + 1, j + 1) and the gradation of the target pixel P (i, j). Therefore, the closer the value of the parameter d (i, j) is to “0”, the smaller the gradation difference between the pixel of interest and the surrounding pixels, which means that the image is smooth and does not include edge components. To do. Then, among the pixels included in the target section, such a parameter d (i, j) is
It is calculated for all pixels except the pixels in the peripheral portion of the target section.
Except for the peripheral pixels, the number of adjacent pixels to the peripheral pixels is small, and it is inappropriate to include them in the smoothness determination target. This is because even if it is excluded, it does not significantly affect the determination result.
Note that the parameter d (i, j) does not take a negative value because it is the sum of absolute values.

【0034】図6は対象区画におけるパラメータd(i,
j)を求める手順を示すフローチャートである。以下、
パラメータd(i,j)の具体的な求め方について説明す
る。
FIG. 6 shows a parameter d (i,
It is a flow chart which shows the procedure which calculates j). Less than,
A specific method of obtaining the parameter d (i, j) will be described.

【0035】まず、対象区画に含まれる周縁(最も外
側)以外の各画素P(i,j)のパラメータd(i,j)を求
める(図6:ステップS21)。すなわち、0<i<(a
−1),0<j<(b−1)の範囲にわたってインデック
スiとjを変化させた各注目画素P(i,j)について上
記数1〜数4の式に基づいてパラメータd(i,j)を求
め、RAM3に記憶していく。
First, the parameter d (i, j) of each pixel P (i, j) other than the periphery (outermost) included in the target section is obtained (FIG. 6: step S21). That is, 0 <i <(a
-1), 0 <j <(b-1) over the range of the indexes i and j for each pixel of interest P (i, j) based on the above equations 1 to 4, the parameter d (i, j j) is obtained and stored in the RAM 3.

【0036】つぎに、それらの画素P(i,j)のパラメ
ータd(i,j)の和sdを求める(図6:ステップS2
2)。すなわち、パラメータd(i,j)の和を求めて、
その値を和sdとする。
Next, the sum sd of the parameters d (i, j) of those pixels P (i, j) is obtained (FIG. 6: step S2).
2). That is, the sum of the parameters d (i, j) is calculated,
Let that value be the sum sd.

【0037】つぎに、対象区画内における全画素P(i,
j)のパラメータd(i,j)の平均値を求める(図6:ス
テップS23)。すなわち、対象区画の周縁の画素を除
く全画素の数(a−2)×(b−2)で和sdを割り、パラ
メータd(i,j)の平均値adを求める。
Next, all the pixels P (i,
The average value of the parameter d (i, j) of j) is calculated (FIG. 6: step S23). That is, the sum sd is divided by the number (a−2) × (b−2) of all pixels except the peripheral pixels of the target section to obtain the average value ad of the parameters d (i, j).

【0038】つぎに、全区画終了か否かを判定し(図
6:ステップS24)、対象区画を変更しつつ全区画
(M×N個)について平均値adが求まるまでステップ
S21〜S24の処理を繰り返す。なお、上記和sdお
よび平均値adが各区画の滑らかさを表わす値となる。
Next, it is determined whether or not all the partitions have ended (FIG. 6: step S24), and while changing the target partition, the processing of steps S21 to S24 is performed until the average value ad is found for all the partitions (M × N). repeat. The sum sd and the average value ad are values representing the smoothness of each section.

【0039】つぎに、求められた平均値adを用いて全
区画のうち滑らかでエッジ成分を含まない画像を有する
区画としての非エッジ区画を求める手順を、それを示す
フローチャートである図7を用いて説明する。
Next, using the obtained average value ad, a procedure for obtaining a non-edge partition as a partition having an image that is smooth and does not include an edge component among all the partitions is described with reference to the flowchart of FIG. Explain.

【0040】まず、平均値adが第1閾値th1以下の
区画である非エッジ区画候補を求める(図7:ステップ
S31)。ここで、第1閾値th1は、この閾値より大
きい平均値adを有する区画画像には明らかにエッジ成
分があると判断される値を予め実験等により求めておい
た値である。
First, a non-edge partition candidate whose average value ad is the first threshold value th1 or less is obtained (FIG. 7: step S31). Here, the first threshold th1 is a value that is determined in advance by experimentation or the like so that a section image having an average value ad larger than the threshold value has a clear edge component.

【0041】つぎに、全非エッジ区画候補の平均値ad
についてのヒストグラムを求める(図7:ステップS3
2)。そして、得られたヒストグラムに対して判別分析
を行って第2閾値th2を求める(図7:ステップS3
3)。ここで行う判別分析についてより具体的に説明す
る。ステップS31で求められた非エッジ区画候補は平
均値adが第1閾値th1以下の区画は画像中にエッジ
成分が有るか否か判別が難しい区画となっている。この
ような区画の集合にはエッジ成分を含む区画と、それを
含まない滑らかな画像の区画とが含まれている。したが
って得られたヒストグラムは、エッジ成分が含まれてい
る区画、すなわち平均値adが大きい区画と、エッジ成
分が含まれていない区画、すなわち平均値adが小さい
区画との2群に大まかに分けられるものと考えられる。
そこで、ここでは判別分析として両群の重心(度数を重
さとして)の間の距離が最大となるようにヒストグラム
を2つの群に分け、両群の境界となる平均値adを求
め、これを求める第2閾値th2とするというものであ
る。
Next, the average value ad of all non-edge partition candidates
Is obtained (FIG. 7: Step S3)
2). Then, the discriminant analysis is performed on the obtained histogram to obtain the second threshold value th2 (FIG. 7: step S3
3). The discriminant analysis performed here will be described more specifically. Among the non-edge partition candidates obtained in step S31, the partition whose average value ad is the first threshold value th1 or less is a partition in which it is difficult to determine whether or not there is an edge component in the image. Such a set of sections includes a section including edge components and a smooth image section that does not include the edge components. Therefore, the obtained histogram is roughly divided into two groups: a section containing edge components, that is, a section having a large average value ad, and a section not containing edge components, that is, a section having a small average value ad. It is considered to be a thing.
Therefore, here, as a discriminant analysis, the histogram is divided into two groups so that the distance between the centers of gravity (the frequency is the weight) of the two groups is the maximum, and the average value ad that is the boundary between the two groups is obtained. The second threshold th2 to be obtained is used.

【0042】つぎに、平均値adが第2閾値th2以下
の区画を滑らかな画像を有する区画である非エッジ区画
とする(図7:ステップS34)。すなわち、上記のよ
うにして求められた2群のうち平均値adが小さい側の
群に属する区画を非エッジ区画とするのである。
Next, a section whose average value ad is equal to or less than the second threshold value th2 is set as a non-edge section which is a section having a smooth image (FIG. 7: step S34). That is, of the two groups obtained as described above, the section belonging to the group with the smaller average value ad is the non-edge section.

【0043】以上から分かるように、この実施の形態で
は、平均値adが第1閾値th1以下の区画、すなわ
ち、画像中にエッジ成分が有るか否か判別が難しい区画
のみに着目し、それらの区画についてさらに詳細に非エ
ッジ区画の判別を行っている。したがって、第1閾値t
h1を用いないで全ての区画について平均値adのヒス
トグラムを作成し、そのヒストグラムに対して上述の判
別分析を行って非エッジ区画を求める場合より、正確で
効率よく非エッジ区画を抽出できるのである。
As can be seen from the above, in this embodiment, attention is paid only to the sections where the average value ad is the first threshold value th1 or less, that is, it is difficult to determine whether or not there is an edge component in the image. The partitions are discriminated in more detail as to non-edge partitions. Therefore, the first threshold t
The non-edge partition can be extracted more accurately and efficiently than the case where the histogram of the average value ad is created for all the partitions without using h1 and the non-edge partition is obtained by performing the above-mentioned discriminant analysis on the histogram. .

【0044】図2の説明に戻る。つぎに、非エッジ区画
の集合に含まれる各区画画像について、周囲に滑らかに
連続する非エッジ区画の数である青色広さ係数c(m,
n)を求める(ステップS5)。
Returning to the explanation of FIG. Next, for each section image included in the set of non-edge sections, the blue spread coefficient c (m,
n) is obtained (step S5).

【0045】図8は最大の青色広さ係数を求める手順を
示すフローチャートである。以下、図8を用いて最大の
青色広さ係数の求め方についてより詳細に説明してい
く。
FIG. 8 is a flow chart showing the procedure for obtaining the maximum blue color width coefficient. Hereinafter, a method for obtaining the maximum blue color width coefficient will be described in more detail with reference to FIG.

【0046】まず、対象画像中の全ての区画(M×N
個)に、その区画の周囲に非エッジ区画(当然、青色区
画である)の存在する広さを示す青色広さ係数c(m,
n)を割り当てる。ここで、m,nは、対象画像内の区
画の座標を表し、m=1〜Mおよびn=1〜Nの値をと
る。この青色広さ係数c(m,n)は非エッジ区画の集合
に属する区画を注目区画として、その周囲に存在する、
同じく非エッジ区画に属する区画の数を表わしている。
すなわち、青色広さ係数c(m,n)が大きい区画ほど周
囲に非エッジ区画が多いことを表わしている。
First, all partitions (M × N) in the target image
, A blue area coefficient c (m, m, which indicates the area in which a non-edge section (which is, of course, a blue section) exists around the section.
n) is assigned. Here, m and n represent coordinates of a section in the target image, and take values of m = 1 to M and n = 1 to N. This blue area coefficient c (m, n) exists around a partition that belongs to a set of non-edge partitions as a partition of interest,
Similarly, it represents the number of sections that belong to the non-edge section.
That is, it means that the larger the blue color area coefficient c (m, n) is, the more non-edge sections are in the periphery.

【0047】まず、各区画に対する青色広さ係数c(m,
n)の初期値として、非エッジ区画には「1」を、それ
以外の区画には「0」を設定する(図8:ステップS4
1)。
First, the blue area factor c (m, m,
As the initial value of n), "1" is set to the non-edge section and "0" is set to the other sections (FIG. 8: Step S4).
1).

【0048】つぎに、後述する最大の青色広さ係数を求
めるためのパラメータTに「1」を設定する(図8:ス
テップS42)。
Next, "1" is set to the parameter T for obtaining the maximum blue color area coefficient described later (FIG. 8: step S42).

【0049】つぎに、c(m,n)=Tの区画を注目区画
とする(図8:ステップS43)。
Next, the section of c (m, n) = T is set as the target section (FIG. 8: step S43).

【0050】図9は各区画の青色広さ係数c(m,n)の
設定の様子を示す図であり、各矩形は区画B(参照符号
一部省略)を表わし、各矩形中の数値は青色広さ係数c
(m,n)を表わす。図9(a)に示すように、最初は各
区画の青色広さ係数c(m,n)は「1」か「0」となっ
ている。
FIG. 9 is a diagram showing how the blue width coefficient c (m, n) of each section is set. Each rectangle represents a section B (reference numerals are partially omitted), and the numerical value in each rectangle is Blue area factor c
Represents (m, n). As shown in FIG. 9A, initially, the blue area coefficient c (m, n) of each section is "1" or "0".

【0051】つぎに、注目区画の(T+2)×(T+2)近
傍の区画の過半数で青色広さ係数c(m,n)が正である
か否かを判定し(図8:ステップS44)、この条件を
満たせば、注目区画の青色広さ係数c(m,n)をT+2
とし(図8:ステップS45)、ステップS46に進
む。逆に条件を満たさなければそのままステップS46
に進む。
Next, it is judged whether or not the blue spread coefficient c (m, n) is positive in a majority of the sections in the vicinity of (T + 2) × (T + 2) of the target section (FIG. 8: step S44). If this condition is satisfied, the blue area coefficient c (m, n) of the target section is set to T + 2.
(FIG. 8: Step S45), and the process proceeds to Step S46. On the contrary, if the condition is not satisfied, the step is directly performed in step S46.
Proceed to.

【0052】この判定を図9の具体例を基に説明する。
まず、画像内の全ての青色広さ係数c(m,n)が「1」
(パラメータT)の区画について、その3×3((T+
2)×(T+2))近傍の区画(図9(a)中、斜線を付
した区画)の青色広さ係数c(m,n)を調べる。具体的
には、注目区画ABの3×3近傍の区画のうち青色広さ
係数c(m,n)が正の区画が過半数を占めていれば、注
目区画ABの青色広さ係数c(m,n)を「3」とし、そ
うでなければそのまま(「1」のまま)とする。
This determination will be described based on the specific example of FIG.
First, all of the blue color spread coefficients c (m, n) in the image are "1".
For the section of (parameter T), 3 × 3 ((T +
2) × (T + 2)) in the vicinity of the section (hatched section in FIG. 9A), the blue area coefficient c (m, n) is examined. Specifically, if the majority of the sections in the vicinity of 3 × 3 of the target section AB have a positive blue area coefficient c (m, n), the blue area coefficient c (m of the target section AB is , n) is set to “3”, and otherwise (“1” remains).

【0053】つぎに、上記処理がc(m,n)=Tの全区
画について終了したか否かを判定し(図8:ステップS
46)、終了していなければステップS43に戻り、ス
テップS43〜S46の処理をc(m,n)=Tの全区画
に対して繰り返す。そして、全区画に対してそれらの処
理が終了したと判定されると、c(m,n)=T+2の区
画があるか否かの判定を行う(図8:ステップS4
7)。そして、そのような区画があれば、パラメータT
に「2」を加算し(図8:ステップS48)、ステップ
S43に戻り、c(m,n)=T+2の区画がないと判断
されるまでステップS43〜S48の処理を繰り返す。
Next, it is judged whether or not the above processing is completed for all the sections of c (m, n) = T (FIG. 8: step S).
46), if not completed, the process returns to step S43, and the processes of steps S43 to S46 are repeated for all the sections of c (m, n) = T. Then, when it is determined that the processing is completed for all the partitions, it is determined whether or not there is a partition of c (m, n) = T + 2 (FIG. 8: step S4).
7). If there is such a section, the parameter T
Is incremented by 2 (FIG. 8: step S48), the process returns to step S43, and the processes of steps S43 to S48 are repeated until it is determined that there is no partition of c (m, n) = T + 2.

【0054】再び、図9の具体例の説明を続ける。上述
のようにしてパラメータT=1の状態でステップS43
〜S46の処理をc(m,n)=1(すなわちc(m,n)=
T)の全区画について行った状態を示すのが図9(b)
である。図9(b)に示すようにc(m,n)=3(すな
わちc(m,n)=T+2)の区画が存在するため、ステ
ップS47で「Yes」と判定され、ステップS48に
おいてT=3とされてステップS43に戻る。ステップ
S44において、今度は画像内の全ての青色広さ係数c
(m,n)が「3」(T)の区画について、その5×5近
傍の区画の青色広さ係数c(m,n)を調べ、青色広さ係
数c(m,n)が正の値を取る区画が過半数であれば、当
該区画の青色広さ係数c(m,n)を「5」(T+2)と
する。この様子を示したのが図9(c)である。このよ
うにして、各区画の周囲において非エッジ区画(青色区
画でもある)の広がりを検出する範囲を順次大きくして
いき(パラメータTを「2」ずつ増加させていき)つ
つ、上記のように青色広さ係数c(m,n)の値を更新し
ていく。これにより、周囲の青色を有する非エッジ区画
の広がりが大きい区画は青色広さ係数c(m,n)が次第
に大きくなっていくとともに、次第に、青色広さ係数c
(m,n)の値が更新される区画数が減少していく。
The description of the specific example of FIG. 9 will be continued again. As described above, step S43 is performed with the parameter T = 1.
~ The process of S46 is c (m, n) = 1 (that is, c (m, n) =
FIG. 9B shows a state in which all the sections of T) are performed.
Is. As shown in FIG. 9B, since there is a section of c (m, n) = 3 (that is, c (m, n) = T + 2), it is determined to be “Yes” in step S47, and T = T in step S48. Then, the process returns to step S43. In step S44, this time, all blue width factors c in the image are
For a section where (m, n) is “3” (T), the blue area coefficient c (m, n) of the area in the vicinity of 5 × 5 is examined, and the blue area coefficient c (m, n) is positive. If the number of sections that take a value is the majority, the blue area coefficient c (m, n) of the section is set to "5" (T + 2). This state is shown in FIG. 9 (c). In this way, the range for detecting the spread of the non-edge section (also the blue section) around each section is gradually increased (the parameter T is increased by “2”), and as described above. The value of the blue color width coefficient c (m, n) is updated. As a result, the blue width coefficient c (m, n) of the area having a large spread of the non-edge areas having a blue color is gradually increased, and the blue area coefficient c is gradually increased.
The number of sections in which the value of (m, n) is updated decreases.

【0055】そして、ステップS47での判定で「N
o」と判定されると、最大の青色広さ係数としてパラメ
ータTを設定する(図8:ステップS49)。すなわ
ち、全ての区画について青色の非エッジ区画の広がりを
検出し終わったことになり、全区画の青色広さ係数c
(m,n)のうちの最大値はその時点でのパラメータTに
なっているはずであるため、最大の青色広さ係数にその
パラメータTを設定するのである。
Then, in the determination at step S47, "N
If it is determined to be “o”, the parameter T is set as the maximum blue color area coefficient (FIG. 8: step S49). That is, the spread of the blue non-edge partitions has been detected for all the partitions, and the blue width factor c of all the partitions has been detected.
Since the maximum value of (m, n) should be the parameter T at that time, the parameter T is set to the maximum blue color range coefficient.

【0056】つぎに、図2に戻り、最大の青色広さ係数
(以下、「最大青色広さ」という)を有する区画を最大
青色区画として求め(ステップS6)、最大青色区画の
代表色を、その画像の代表的な空の色である代表的空色
と決定し、記憶する(ステップS7)。すなわち、空の
青い画像は全体画像中で青くて滑らかな画像が最も広く
広がっている部分であると考えられるので、非エッジ区
画で、かつ、周囲に非エッジ区画の広がりが最も広い区
画の代表色を代表的空色とするのである。ただし、青色
広さ係数c(m,n)が最大青色広さと一致する区画が1
つの場合、その区画の代表色を、その画像の代表的空色
とするのであるが、一致する区画が複数ある場合があ
る。このような場合には、それらの区画の代表色rp
(HSL)の色相(H)の平均値を求める。そして、そ
れらの代表色rp(HSL)のうち、得られた色相の平
均値に最も近い色相を有する代表色をその画像の代表的
空色と決定する。そして、得られた代表的空色をRAM
3に記憶する。
Next, returning to FIG. 2, the section having the maximum blue area coefficient (hereinafter referred to as "maximum blue area") is obtained as the maximum blue section (step S6), and the representative color of the maximum blue section is calculated as follows. It is determined to be a representative sky blue that is a representative sky color of the image and stored (step S7). In other words, the blue image of the sky is considered to be the part where the blue and smooth image spreads most widely in the whole image, so it is a typical non-edge partition and the partition with the widest spread of non-edge partitions around it. The color is a typical sky blue. However, there is only one segment where the blue color factor c (m, n) matches the maximum blue color factor.
In one case, the representative color of the section is the representative sky blue of the image, but there may be a plurality of matching sections. In such a case, the representative color rp of those sections
The average value of the hue (H) of (HSL) is calculated. Then, of the representative colors rp (HSL), the representative color having the hue closest to the average value of the obtained hues is determined as the representative sky blue of the image. Then, the obtained typical sky blue is stored in RAM
Store in 3.

【0057】これで、対象画像の代表的空色が求められ
た。
Now, a representative sky blue color of the target image is obtained.

【0058】つぎに、非エッジ区画集合のうち、代表的
空色と色相が所定閾値以内にある空色区画の集合である
空色区画集合を求める(ステップS8)。具体的には、
非エッジ区画の集合のうち代表色rp(HSL)の色相
(H)と代表的空色RP(HSL)の色相(H)との差
が所定の閾値以下のとき、その代表色は代表的空色と色
が近いとしてその区画の集合を空色区画集合として求め
る。
Next, of the non-edge partition sets, a sky-blue partition set which is a set of typical sky-blue partitions having a hue within a predetermined threshold value is obtained (step S8). In particular,
When the difference between the hue (H) of the representative color rp (HSL) and the hue (H) of the representative sky blue RP (HSL) in the set of non-edge sections is less than or equal to a predetermined threshold value, the representative color is the representative sky blue. Assuming that the colors are close to each other, the set of the sections is obtained as the sky blue section set.

【0059】つぎに、得られた空色区画集合の各空色区
画の代表色のうち、最も明るい代表色および最も暗い代
表色を、それぞれ、対象画像の最も明るい空の色である
最明空色および最も暗い空の色である最暗空色と決定
し、記憶する(ステップS9)。具体的には、上記空色
区画集合に属し、かつ最も明るい(Lが最大)区画の代
表色を最明空色とする。同様に上記空色区画集合に属
し、かつ最も暗い(Lが最小)区画の代表色を最暗空色
とする。そして、それら最明空色および最暗空色をRA
M3に記憶する。
Next, among the representative colors of the sky-blue sections of the obtained sky-blue section set, the brightest representative color and the darkest representative color are respectively the brightest sky color and the most bright sky color which are the lightest sky colors of the target image. The darkest sky color which is the color of the dark sky is determined and stored (step S9). Specifically, the representative color of the brightest (L is maximum) section that belongs to the sky-blue section set is the brightest sky-blue. Similarly, the representative color of the darkest (L is the smallest) section that belongs to the sky-blue section set is the darkest sky-blue. Then, the brightest sky blue and the darkest sky blue are RA.
Store in M3.

【0060】以上で、代表的空色、最明空色および最暗
空色が求められた。そして、必要によりこれらの色デー
タを用いて空の色を修正する(ステップS10)。
As described above, the representative sky blue, the brightest sky blue and the darkest sky blue were obtained. Then, if necessary, the sky color is corrected using these color data (step S10).

【0061】具体的には、代表的空色を被修正色とし
て、また、最明空色および最暗空色を被修正色を基準と
した色修正処理の範囲とし、それぞれを前述と同様にし
てHSL表色系に変換する。さらに、作業者によりHS
L表色系で表わされた修正後の色である目的色が入力部
5を通じて指定される。つぎに、代表的空色と目的色と
から色修正用のパラメータを設定する。このパラメータ
は代表的空色と目的色との比率のような値である。さら
に、対象画像の画素単位の画像データを前述と同様にし
てHSL表色系の画像データに変換し、その変換後の画
像データが上記色修正処理の範囲に該当するかどうかを
判定し、該当する画像データについてのみ、その画素の
元のRGB画像データに上記パラメータを乗じて目的色
またはそれに近い色に修正するというものである。な
お、この色修正方法の詳細は本出願人による特許274
0436号公報、特許2740443号公報に開示され
ている。
Specifically, the representative sky blue is used as the color to be corrected, and the brightest sky blue and the darkest sky are used as the range of color correction processing with the color to be corrected as a reference. Convert to color system. In addition, the worker
The target color, which is the corrected color represented by the L color system, is designated through the input unit 5. Next, parameters for color correction are set from the representative sky blue and the target color. This parameter is a value such as the ratio of a typical sky blue and the target color. Further, the pixel-by-pixel image data of the target image is converted into HSL color system image data in the same manner as described above, and it is determined whether or not the converted image data falls within the range of the color correction processing. Only for the image data to be processed, the original RGB image data of the pixel is multiplied by the above parameters to correct the target color or a color close to it. Details of this color correction method are described in Japanese Patent No. 274 by the present applicant.
It is disclosed in Japanese Patent No. 0436 and Japanese Patent No. 2740443.

【0062】なお、上記代表的空色、最明空色および最
暗空色の色データをハードディスク7や記録媒体4a等
に記録しておいて必要時に取り出して色修正を行うこと
もできる。
It is also possible to record the color data of the representative sky blue, the brightest sky blue and the darkest sky blue on the hard disk 7, the recording medium 4a or the like and retrieve them when necessary for color correction.

【0063】なお、以上において対象とされる画像は複
数用意される場合もあり、その場合は上記処理を繰り返
す。以上で、実施の形態の画像色処理は終了する。
In some cases, a plurality of target images may be prepared in the above, and in that case, the above processing is repeated. This is the end of the image color processing according to the embodiment.

【0064】以上、説明したように、この実施の形態の
画像色処理装置によれば、自動的にカラー画像に対して
代表的空色、最明空色および最暗空色を求め、それらを
基にそのカラー画像の空の色を色修正するため、人手に
よりカラー画像について空の色を抽出し、色修正する場
合と比べて作業負担を軽減することができ、それによ
り、人件費によるコストを抑えることができるととも
に、作業時間を短縮することができる。
As described above, according to the image color processing apparatus of this embodiment, the typical sky blue, the brightest sky blue and the darkest sky blue are automatically obtained for the color image, and based on them, Since the sky color of the color image is corrected, it is possible to reduce the work load as compared with the case where the sky color of the color image is manually extracted and the color is corrected, thereby reducing the labor cost. It is possible to reduce the work time.

【0065】また、非エッジ区画の集合のうち青色広さ
が最大の非エッジ区画の代表色をカラー画像の代表的空
色とするため、空の色に濃淡がある場合にもその中から
代表的空色を的確に抽出できる。また、そのような代表
的空色を基に空の画像の色修正を行うことにより、色修
正をそれに適した色を基に行うことができ、色修正の質
を向上することができる。
Further, since the representative color of the non-edge section having the largest blue color in the set of non-edge sections is set as the representative sky blue of the color image, even if the sky color has shades, the representative color is selected. The sky blue can be extracted accurately. Further, by performing color correction of the sky image based on such a representative sky blue, color correction can be performed based on a color suitable for the sky image, and the quality of color correction can be improved.

【0066】また、青色広さ係数を求める際に、各区画
の代表色rp(HSL)のH,S,Lの各成分が所定の
範囲内にあるか否かによって青色か否かを判定するた
め、空の青色およびその広がりを客観的かつ正確に捉え
ることができる。
Further, when obtaining the blue color spread coefficient, it is determined whether or not each of the H, S, and L components of the representative color rp (HSL) of each section is within a predetermined range. Therefore, it is possible to objectively and accurately capture the blue color of the sky and its spread.

【0067】また、この実施の形態によれば、非エッジ
区画集合のうち代表的空色と色相が所定閾値以内にある
空色区画を選択し、それら空色区画の代表色のうち最も
明るい代表色および最も暗い代表色をそれぞれ最明空色
および最暗空色とするので、最明空色および最暗空色を
用いて空の色の範囲を正確に指定でき、したがって、空
の色の修正を行う場合にも空の画像の色のみを容易かつ
正確に抽出して修正できる。また、それにより、より人
件費によるコストを抑えることができるとともに、より
作業時間を短縮することができる。
Further, according to this embodiment, a sky blue partition having a representative sky blue and a hue within a predetermined threshold value is selected from the non-edge partition set, and the brightest representative color and the most representative color of the sky blue partitions are selected. Since the representative dark colors are the brightest sky blue and the darkest sky blue, respectively, the brightest sky blue and the darkest sky blue can be used to accurately specify the sky color range. It is possible to easily and accurately extract and correct only the colors of the image. Further, thereby, the cost due to the labor cost can be further suppressed, and the working time can be further shortened.

【0068】<3.変形例>上記実施の形態において画
像色処理装置およびそれによる画像色処理の一例を示し
たが、この発明はこれに限られるものではない。
<3. Modifications> In the above embodiment, an example of the image color processing apparatus and the image color processing by the image color processing apparatus is shown, but the present invention is not limited to this.

【0069】例えば、上記実施の形態では、空の色抽出
の対象となる画像データをそのまま用いて画像色処理を
行うものとしたが、画像色処理を開始する(図2のステ
ップS1を実行する)前に対象となる画像データのサイ
ズを所定の閾値と比較し、それより大きい場合には適当
な方法(画素の間引き等)により縮小した後に上記画像
色処理を行ってもよい。その場合には、画像データのデ
ータ量が少なくなるので、RAM等の画像データの記憶
容量が少なくて済むとともに、処理速度も向上する。
For example, in the above embodiment, the image color processing is performed using the image data that is the target of sky color extraction as it is, but the image color processing is started (step S1 in FIG. 2 is executed). The image color processing may be performed after comparing the size of the target image data with a predetermined threshold value, and if the size is larger than the predetermined threshold value, the size is reduced by an appropriate method (pixel thinning, etc.). In that case, the data amount of the image data is reduced, so that the storage capacity of the image data such as the RAM is reduced and the processing speed is also improved.

【0070】また、上記実施の形態では各画素の画像の
滑らかさを表すパラメータd(i,j)を求める方法とし
て、数1〜数3のように各色成分について注目画素P
(i,j)に対して斜めに隣接する画素P(i−1,j−
1),P(i+1,j−1),P(i−1,j+1),P(i+
1,j+1)の階調の平均値と注目画素P(i,j)の階調
との差の絶対値を求め、数3の式により、それらの和を
パラメータd(i,j)とするものとしたが、注目画素P
(i,j)に対してX軸およびY軸の正側および負側に隣
接する画素P(i−1,j),P(i+1,j),P(i,j−
1),P(i,j+1)の階調の平均値と注目画素P(i,
j)の階調との差の絶対値をパラメータd(i,j)とした
り、画素P(i,j)に隣接する画素P(i+r,j+s)
(r=0,±1およびs=0,±1)全ての階調の平均
値との差の絶対値をパラメータd(i,j)としたり、さ
らには、最隣接の画素以外にさらにその外側に隣接する
画素の階調の平均値との差の絶対値を用いてもよい。
Further, in the above embodiment, as a method of obtaining the parameter d (i, j) representing the smoothness of the image of each pixel, the pixel of interest P
Pixel P (i−1, j−) that is diagonally adjacent to (i, j)
1), P (i + 1, j-1), P (i-1, j + 1), P (i +
The absolute value of the difference between the average value of the gradations of (1, j + 1) and the gradation of the pixel of interest P (i, j) is obtained, and the sum thereof is used as the parameter d (i, j) by the equation (3). However, the target pixel P
Pixels P (i−1, j), P (i + 1, j), P (i, j−) that are adjacent to the positive and negative sides of the X axis and the Y axis with respect to (i, j).
1), the average value of the gradations of P (i, j + 1) and the target pixel P (i,
j) the absolute value of the difference from the gradation is used as the parameter d (i, j), or the pixel P (i + r, j + s) adjacent to the pixel P (i, j) is used.
(R = 0, ± 1 and s = 0, ± 1) The absolute value of the difference from the average value of all gradations is used as a parameter d (i, j), and further, in addition to the most adjacent pixel, You may use the absolute value of the difference with the average value of the gradation of the pixel adjacent to the outer side.

【0071】さらに、上記実施の形態では、図2のフロ
ーチャートのステップS9において最も明るい区画およ
び最も暗い区画の代表色をそれぞれ最明空色および最暗
空色としたが、最も明るい区画の代表色より若干明るい
色および最も暗い区画の代表色より若干暗い色をそれぞ
れ最明空色および最暗空色としてもよい。これは、図2
のステップS2において抽出した各区画画像の代表色は
それらの区画の代表的な色を抽出しているため、それら
区画の全画素がその代表色を有しているとは限らず、通
常はその代表色を中心として所定の範囲での広がりを有
しているものと思われる。したがって、最も明るい(ま
たは暗い)代表色を有する区画にはそれより若干明るい
(または暗い)画素も存在しているものと思われ、この
ような代表色を最明(暗)空色とすると、色修正の際に
それらの区画に本来背景画像に含まれる画素であっても
色修正されないもの(修正のし残し)や、逆に本来空の
色に含まれない画素であっても色修正されるもの(修正
し過ぎ)が生じる可能性があるからである。
Further, in the above-described embodiment, the representative colors of the brightest section and the darkest section are respectively the brightest sky blue and the darkest sky blue in step S9 of the flowchart of FIG. A light color and a color slightly darker than the representative color of the darkest section may be the brightest sky blue and the darkest sky blue, respectively. This is shown in Figure 2.
Since the representative color of each section image extracted in step S2 in step S2 extracts the representative color of those sections, not all the pixels in those sections have the representative color, and normally, It seems to have a spread in a predetermined range around the representative color. Therefore, it is considered that some brighter (or darker) pixels are also present in the partition having the brightest (or darkest) representative color. At the time of correction, even those pixels that are originally included in the background image in those sections are not color-corrected (remaining uncorrected), and conversely, pixels that are not originally included in the sky color are also color-corrected. This is because things (overcorrection) may occur.

【0072】[0072]

【発明の効果】以上説明したように、請求項1ないし請
求項3の発明によれば、カラー画像を複数の区画に分割
する分割手段と、複数の区画のそれぞれの代表色を抽出
する代表色抽出手段と、複数の区画のそれぞれの代表色
がほぼ青い区画の集合である青色区画集合を抽出する青
色選択手段と、青色区画集合のうちエッジ画像を含まな
い非エッジ区画の集合である非エッジ区画集合を抽出す
る非エッジ選択手段と、非エッジ区画集合の各非エッジ
区画を順次、注目区画としつつ、注目区画の周囲に連続
的に存在する非エッジ区画の広がりを青色広さとして求
める青色広さ決定手段と、非エッジ区画集合のうち青色
広さが最大の非エッジ区画の代表色をカラー画像の代表
的空色とする空色決定手段とを備えるため、人手により
カラー画像について空の色を抽出する場合と比べて作業
負担を軽減することができ、それにより、人件費による
コストを抑えることができるとともに、作業時間を短縮
できる。
As described above, according to the first to third aspects of the present invention, a dividing means for dividing a color image into a plurality of sections and a representative color for extracting a representative color of each of the plurality of sections. Extraction means, blue selection means for extracting a blue section set that is a set of sections whose representative colors are substantially blue, and non-edge that is a set of non-edge sections that do not include an edge image in the blue section set A non-edge selection unit that extracts a partition set and each non-edge partition of the non-edge partition set are sequentially set as a target partition, and a spread of non-edge partitions that continuously exist around the target partition is obtained as a blue width. Since the area determining means and the sky-blue determining means for making the representative color of the non-edge section having the largest blue degree of the non-edge section set the representative sky blue of the color image, the color image is manually It is possible to reduce the burden work as compared with the case to extract the color of the sky, it makes it possible to reduce the cost of labor costs, can shorten the working time.

【0073】また、請求項1ないし請求項7の発明によ
れば、非エッジ区画の集合のうち青色広さが最大の非エ
ッジ区画の代表色をカラー画像の代表的空色とするた
め、空の色に濃淡がある場合にもその中から代表的な空
の色を的確に抽出できる。また、そのような代表的空色
を基に空の色の修正を行うことにより、色修正をそれに
適した色を基に行うことができ、色修正の質を向上する
ことができる。
Further, according to the inventions of claims 1 to 7, since the representative color of the non-edge section having the largest blue width in the set of non-edge sections is the representative sky blue of the color image, Even if there are shades of color, a typical sky color can be accurately extracted from them. Further, by correcting the sky color based on such a representative sky blue, the color correction can be performed based on a color suitable for the sky color, and the quality of the color correction can be improved.

【0074】また、請求項2、請求項3および請求項
5、請求項6の発明によれば、非エッジ区画集合のうち
代表的空色と色相が所定閾値以内にある空色区画を選択
し、それら空色区画の代表色のうちほぼ最も明るい代表
色およびほぼ最も暗い代表色をそれぞれ最明空色および
最暗空色とするので、最明空色および最暗空色を用いて
空の色の範囲を正確に指定でき、したがって、空の色の
修正を行う場合にも空の画像の色のみを容易に抽出して
修正できる。また、それにより、より人件費によるコス
トを抑えることができるとともに、より作業時間を短縮
することができる。
Further, according to the inventions of claim 2, claim 3, claim 5, and claim 6, a representative sky blue color and a sky color color zone having a hue within a predetermined threshold value are selected from the non-edge partition set, and they are selected. The brightest and darkest representative colors of the representative colors in the sky blue section are the brightest sky color and the darkest sky color, respectively, so the sky color range is accurately specified using the brightest sky color and the darkest sky color. Therefore, even when the sky color is corrected, only the color of the sky image can be easily extracted and corrected. Further, thereby, the cost due to the labor cost can be further suppressed, and the working time can be further shortened.

【0075】また、請求項3の発明によれば、選択され
た代表的空色をもとにカラー画像の空の色を修正する色
修正手段を備えるので、空の色の修正をも自動的に行う
ことができるので、一層、人件費によるコストを抑える
ことができるとともに、作業時間を短縮することができ
る。
Further, according to the invention of claim 3, since the color correction means for correcting the sky color of the color image based on the selected representative sky blue is provided, the sky color is automatically corrected. Since it can be performed, the labor cost can be further suppressed and the working time can be shortened.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施の形態である画像色処理装置の
システム構成図である。
FIG. 1 is a system configuration diagram of an image color processing apparatus that is an embodiment of the present invention.

【図2】実施の形態の画像色処理の全体を示すフローチ
ャートである。
FIG. 2 is a flowchart showing the entire image color processing of the embodiment.

【図3】実施の形態における対象画像の分割の様子を示
す図である。
FIG. 3 is a diagram showing how a target image is divided in the embodiment.

【図4】Lab色空間とHSL色空間との関係を示す図
である。
FIG. 4 is a diagram showing a relationship between a Lab color space and an HSL color space.

【図5】画素の指定方法を示す図である。FIG. 5 is a diagram showing a method of specifying pixels.

【図6】実施の形態における対象区画のパラメータd
(i,j)を求める手順を示すフローチャートである。
FIG. 6 is a parameter d of a target section according to the embodiment.
It is a flowchart which shows the procedure which calculates | requires (i, j).

【図7】実施の形態における非エッジ区画を求める手順
を示すフローチャートである。
FIG. 7 is a flowchart showing a procedure for obtaining a non-edge section in the embodiment.

【図8】実施の形態における最大の青色広さ係数を求め
る手順を示すフローチャートである。
FIG. 8 is a flowchart showing a procedure for obtaining a maximum blue color width coefficient in the embodiment.

【図9】実施の形態における各区画の青色広さ係数の設
定の様子を示す図である。
FIG. 9 is a diagram showing how to set a blue width coefficient of each section according to the embodiment.

【符号の説明】[Explanation of symbols]

1 CPU 2 ROM(記録媒体) 3 RAM 4 読取り部 4a 記録媒体 7 ハードディスク(記録媒体) 100 画像色処理装置 B 区画 AB 注目区画 T パラメータ c(m,n) 青色広さ係数 th1,th2 第1および第2閾値 1 CPU 2 ROM (recording medium) 3 RAM 4 reading section 4a recording medium 7 Hard disk (recording medium) 100 image color processing device Section B AB attention section T parameter c (m, n) Blue area factor th1, th2 first and second thresholds

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06T 1/00 510 G06T 11/60 120 G06T 1/00 280 G06T 3/00 400 H04N 1/46 H04N 1/60 ─────────────────────────────────────────────────── ─── Continuation of the front page (58) Fields surveyed (Int.Cl. 7 , DB name) G06T 1/00 510 G06T 11/60 120 G06T 1/00 280 G06T 3/00 400 H04N 1/46 H04N 1 / 60

Claims (7)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 カラー画像を複数の区画に分割する分割
手段と、 前記複数の区画のそれぞれの代表色を抽出する代表色抽
出手段と、 前記複数の区画のそれぞれの代表色がほぼ青い区画の集
合である青色区画集合を抽出する青色選択手段と、 前記青色区画集合のうちエッジ画像を含まない非エッジ
区画の集合である非エッジ区画集合を抽出する非エッジ
選択手段と、 前記非エッジ区画集合の各非エッジ区画を順次、注目区
画としつつ、前記注目区画の周囲に連続的に存在する非
エッジ区画の広がりを青色広さとして求める青色広さ決
定手段と、 前記非エッジ区画集合のうち前記青色広さが最大の前記
非エッジ区画の代表色を前記カラー画像の代表的空色と
する空色決定手段と、を備えることを特徴とする画像色
処理装置。
1. A dividing unit that divides a color image into a plurality of sections, a representative color extracting section that extracts a representative color of each of the plurality of sections, and a representative color of each of the plurality of sections that is substantially blue. A blue selection unit that extracts a blue partition set that is a set; a non-edge selection unit that extracts a non-edge partition set that is a set of non-edge partitions that does not include an edge image in the blue partition set; Of each of the non-edge partitions, the blue width determining means for determining the spread of the non-edge partitions that continuously exist around the target partition as the blue width, An image color processing apparatus comprising: a sky blue determination unit that sets a representative color of the non-edge section having the largest blue color to a representative sky blue of the color image.
【請求項2】 請求項1に記載の画像色処理装置であっ
て、さらに、 前記非エッジ区画集合のうち前記代表的空色と色相が所
定閾値以内にある空色区画を選択する空色区画選択手段
と、 選択された前記空色区画の代表色のうちほぼ最も明るい
代表色およびほぼ最も暗い代表色をそれぞれ最明空色お
よび最暗空色とする明暗決定手段と、を備えることを特
徴とする画像色処理装置。
2. The image color processing device according to claim 1, further comprising a sky blue section selecting unit that selects a sky blue section whose hue and hue are within a predetermined threshold value from the non-edge section set. An image color processing device comprising: a bright and dark representative color that is a brightest representative color and a darkest representative color of the representative colors of the selected sky blue section, respectively. .
【請求項3】 請求項1または請求項2に記載の画像色
処理装置であって、さらに、 選択された前記代表的空色をもとに前記カラー画像の空
の色を修正する色修正手段を備えることを特徴とする画
像色処理装置。
3. The image color processing apparatus according to claim 1, further comprising color correction means for correcting the sky color of the color image based on the selected representative sky blue. An image color processing device comprising:
【請求項4】 カラー画像を複数の区画に分割する分割
工程と、 前記複数の区画のそれぞれの代表色を抽出する代表色抽
出工程と、 前記複数の区画のそれぞれの代表色がほぼ青い区画の集
合である青色区画集合を抽出する青色選択工程と、 前記青色区画集合のうちエッジ画像を含まない非エッジ
区画の集合である非エッジ区画集合を抽出する非エッジ
選択工程と、 前記非エッジ区画集合の各非エッジ区画を順次、注目区
画としつつ、前記注目区画の周囲に連続的に存在する非
エッジ区画の広がりを青色広さとして求める青色広さ決
定工程と、 前記非エッジ区画集合のうち前記青色広さが最大の前記
非エッジ区画の代表色を前記カラー画像の代表的空色と
する空色決定工程と、を備えることを特徴とする画像色
処理方法。
4. A division step of dividing a color image into a plurality of sections, a representative color extraction step of extracting a representative color of each of the plurality of sections, and a section of a section in which each of the plurality of sections has a substantially blue representative color. A blue selection step of extracting a blue partition set that is a set; a non-edge selection step of extracting a non-edge partition set that is a set of non-edge partitions that does not include an edge image in the blue partition set; Of each of the non-edge partitions, the blue width determining step of determining the spread of the non-edge partitions continuously existing around the target partition as the blue width, and the non-edge partition set among the non-edge partition sets. A sky color determination step of setting a representative color of the non-edge section having the largest blue color as a representative sky blue of the color image.
【請求項5】 請求項4に記載の画像色処理方法であっ
て、さらに、 前記非エッジ区画集合のうち前記代表的空色と色相が所
定閾値以内にある空色区画を選択する空色選択工程と、 選択された前記空色区画の代表色のうちほぼ最も明るい
代表色およびほぼ最も暗い代表色をそれぞれ最明空色お
よび最暗空色として選択する明暗選択工程と、を備える
ことを特徴とする画像色処理方法。
5. The image color processing method according to claim 4, further comprising a sky blue selection step of selecting a sky blue section having a hue within a predetermined threshold value of the representative sky blue from the non-edge section set. An image color processing method, comprising: a bright and dark selection step of selecting a substantially brightest representative color and a substantially darkest representative color of the representative colors of the selected sky blue section as the brightest sky color and the darkest sky color, respectively. .
【請求項6】 請求項4または請求項5に記載の画像色
処理方法であって、さらに、 選択された前記代表的空色をもとに前記カラー画像の空
の色を修正する工程を備えることを特徴とする画像色処
理方法。
6. The image color processing method according to claim 4, further comprising a step of correcting the sky color of the color image based on the selected representative sky blue. An image color processing method characterized by:
【請求項7】 コンピュータによってカラー画像から空
の色を抽出するためのプログラムを記録した記録媒体に
おいて、 カラー画像を複数の区画に分割する分割機能と、 前記複数の区画のそれぞれの代表色を抽出する代表色抽
出機能と、 前記複数の区画のそれぞれの代表色がほぼ青い区画の集
合である青色区画集合を抽出する青色選択機能と、 前記青色区画集合のうちエッジ画像を含まない非エッジ
区画の集合である非エッジ区画集合を抽出する非エッジ
選択機能と、 前記非エッジ区画集合の各非エッジ区画を順次、注目区
画としつつ、前記注目区画の周囲に連続的に存在する非
エッジ区画の広がりを青色広さとして求める青色広さ決
定機能と、 前記非エッジ区画集合のうち前記青色広さが最大の前記
非エッジ区画の代表色を前記カラー画像の代表的空色と
する空色決定機能と、を実現させるプログラムを記録し
たコンピュータ読取り可能な記録媒体。
7. A recording medium recording a program for extracting sky colors from a color image by a computer, a dividing function for dividing a color image into a plurality of sections, and a representative color of each of the plurality of sections. A representative color extraction function, a blue selection function for extracting a blue section set that is a set of sections whose representative colors of the plurality of sections are substantially blue, and a non-edge section that does not include an edge image in the blue section set. A non-edge selection function that extracts a set of non-edge partitions, and a non-edge partition that continuously exists around the target partition while sequentially setting each non-edge partition of the non-edge partition set as a target partition And a blue color determination function that obtains the blue color as the blue color, and the representative color of the non-edge partition having the largest blue color of the non-edge partition set is the color image. A computer-readable recording medium in which a program for realizing a sky-blue determination function that is a typical sky-blue of an image is recorded.
JP26966898A 1998-09-24 1998-09-24 Image color processing apparatus, image color processing method, and recording medium Expired - Fee Related JP3493146B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26966898A JP3493146B2 (en) 1998-09-24 1998-09-24 Image color processing apparatus, image color processing method, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26966898A JP3493146B2 (en) 1998-09-24 1998-09-24 Image color processing apparatus, image color processing method, and recording medium

Publications (2)

Publication Number Publication Date
JP2000099699A JP2000099699A (en) 2000-04-07
JP3493146B2 true JP3493146B2 (en) 2004-02-03

Family

ID=17475555

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26966898A Expired - Fee Related JP3493146B2 (en) 1998-09-24 1998-09-24 Image color processing apparatus, image color processing method, and recording medium

Country Status (1)

Country Link
JP (1) JP3493146B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4420624B2 (en) 2003-05-30 2010-02-24 大日本スクリーン製造株式会社 Tone control device and representative point determination method
US7336819B2 (en) * 2003-12-29 2008-02-26 Eastman Kodak Company Detection of sky in digital color images

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
遠藤悦郎,Adobe Photoshop AtoZ 日本語版,日本,株式会社 ビー・エヌ・エヌ,1993年 2月15日,初版第1刷,P.65−77

Also Published As

Publication number Publication date
JP2000099699A (en) 2000-04-07

Similar Documents

Publication Publication Date Title
JP3828210B2 (en) Image contrast enhancement method
JP5032911B2 (en) Image processing apparatus and image processing method
US8290259B2 (en) Device adaptively switching color emphasis processing for image
JP5300595B2 (en) Image processing apparatus and method, and computer program
US6608926B1 (en) Image processing method, image processing apparatus and recording medium
JP4428742B2 (en) Image processing apparatus and method
JP3413589B2 (en) Image processing method and apparatus
US7468812B2 (en) Image processing apparatus and its method for color correction
JP4031299B2 (en) Color image signal processing method, color image output apparatus, and photographing apparatus
JP3673092B2 (en) Image quality adjusting apparatus, image quality adjusting method, and recording medium recording image adjusting program
JP2000196890A (en) Method and device for image processing and recording medium
JP2007158954A (en) Image processing apparatus, image processing method, and image processing program
JPH118768A (en) Image processing apparatus, image processing method, medium recording image processing control program
JP3493146B2 (en) Image color processing apparatus, image color processing method, and recording medium
JPH11120325A (en) Image evaluation method, medium storing image evaluation program, and image evaluation apparatus
JP3493148B2 (en) Image color processing apparatus, image color processing method, and recording medium
JP4160445B2 (en) Image processing system and image processing method
JP2004350212A (en) Image processing system and image processing method
JP3493147B2 (en) Image color processing apparatus, image color processing method, and recording medium
JP2010148026A (en) Image processing method, image processing device, program, and recording media
JP4522229B2 (en) Image processing method and apparatus
JPH10271524A (en) Image processing apparatus, image processing method, and medium recording image processing program
JP3953897B2 (en) Image processing apparatus, image processing method, and medium on which image processing program is recorded
JP3817371B2 (en) Image processing method, apparatus, and recording medium
JPH10200778A (en) Image processing apparatus, image processing method, and medium recording image processing program

Legal Events

Date Code Title Description
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: 20071114

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081114

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees