[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP5119075B2 - Image processing apparatus, image processing program, and image processing method - Google Patents

Image processing apparatus, image processing program, and image processing method Download PDF

Info

Publication number
JP5119075B2
JP5119075B2 JP2008192681A JP2008192681A JP5119075B2 JP 5119075 B2 JP5119075 B2 JP 5119075B2 JP 2008192681 A JP2008192681 A JP 2008192681A JP 2008192681 A JP2008192681 A JP 2008192681A JP 5119075 B2 JP5119075 B2 JP 5119075B2
Authority
JP
Japan
Prior art keywords
color
hue
point
color space
image
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
JP2008192681A
Other languages
Japanese (ja)
Other versions
JP2010034702A (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.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions Inc
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 Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2008192681A priority Critical patent/JP5119075B2/en
Publication of JP2010034702A publication Critical patent/JP2010034702A/en
Application granted granted Critical
Publication of JP5119075B2 publication Critical patent/JP5119075B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、画像処理装置、画像処理プログラム及び画像処理方法に関し、さらに詳しくは、取得したRGB画像データを明度、彩度、色相の色空間に変換処理を行って色分析及び色調整する方法に関するものである。   The present invention relates to an image processing apparatus, an image processing program, and an image processing method, and more particularly, to a method for performing color analysis and color adjustment by converting acquired RGB image data into a color space of brightness, saturation, and hue. Is.

色相の分析・調整方法として以下の従来技術がある。   There are the following conventional techniques for analyzing and adjusting hue.

データを明度・彩度・色相に分け、選択された色相を相補色相およびグレー領域における色相から区別することにより色相を識別する方法がある(特許文献1参照)。   There is a method of identifying a hue by dividing data into lightness, saturation, and hue and distinguishing the selected hue from a complementary hue and a hue in a gray region (see Patent Document 1).

色のLab値を利用して、明度・彩度・色ばみの観点から明度ならば暗い明るいなどのそれぞれの判断値を2値化して判断を下し、その判断基準に合わせて調整を行う色ばみの分析方法がある(特許文献2参照)。   Using the Lab value of the color, each judgment value, such as dark and bright if it is lightness from the viewpoint of lightness, saturation, and color tint, is binarized to make a judgment, and adjustment is made according to the judgment criteria There is a method for analyzing color tint (see Patent Document 2).

Lab空間のab平面を用いて色相・彩度を調整し、また調整の際の変更したパラメータを明確に表示することと、調整の際の参照画像を表示することで、調整の際の手間を省力化した方法がある(特許文献3参照)。   Adjust the hue and saturation using the ab plane of the Lab space, clearly display the changed parameters at the time of adjustment, and display the reference image at the time of adjustment. There is a labor-saving method (see Patent Document 3).

色相・明度・彩度に取得画像を分析し、予め記憶しておいた画像分析データから最適なパラメータを補正値として利用して、自動的に補正を行う方法がある(特許文献4参照)。
特許2540485号公報 特許2541479号公報 特許2914227号公報 特許3264273号公報
There is a method in which an acquired image is analyzed for hue, brightness, and saturation, and an automatic correction is performed by using an optimal parameter as a correction value from image analysis data stored in advance (see Patent Document 4).
Japanese Patent No. 2540485 Japanese Patent No. 2541479 Japanese Patent No. 2914227 Japanese Patent No. 3264273

従来、RGB画像データの明度、彩度の調整を行う際には、RGB画像データをXYZに変換し、XYZをLabに変換し、さらにLabをHCB等に変換する処理を行って、明度、彩度、色相の色空間に変換してから明度、彩度等の調整が行われていたが、これら複数の変換処理が必要なため変換処理に時間がかかるという問題があった。また、Lab空間では、色空間軸の中心が、無彩色の色相からずれてしまうという問題があった。   Conventionally, when adjusting the brightness and saturation of RGB image data, the RGB image data is converted into XYZ, XYZ is converted into Lab, and Lab is further converted into HCB or the like. The brightness, saturation, and the like have been adjusted after conversion to the color space of degrees and hues, but there is a problem that the conversion processing takes time because a plurality of these conversion processes are required. Further, the Lab space has a problem that the center of the color space axis is shifted from the hue of the achromatic color.

本発明の画像処理装置は、RGB画像データを取得する画像取得部と、前記画像取得部によって取得されたRGB画像データの各色点について、RGB三原色によって表される色空間を明度・彩度・色相によって表される色空間に変換する色空間変換部とを有し、前記色空間変換部は、立方体の中心を通り相対する頂点のひとつをBk(黒)、他の頂点をW(白)とし、前記Bk(黒)とW(白)とを結ぶ線を中心軸としてその周りの6つの頂点を前記中心軸の前記Bk(黒)方向から見た反時計回転順にR(赤)、Ye(黄)、G(緑)、Cy(シアン)、B(青)、Ma(マゼンタ)とするRGB色空間中の前記RGB画像データの各色点について、前記色点の前記中心軸に垂直で前記Bk(黒)点を含む平面からの距離を明度とし、前記色点の前記中心軸からの距離を彩度とし、前記色点と前記R(赤)の頂点を前記中心軸に垂直な平面に投影したときの前記色点の投影点・前記中心軸・前記R(赤)の投影点が作り出す角度を色相とする色空間変換を行ない前記色空間変換部によって変換された前記色点の前記色相毎の前記明度と前記彩度の分布の分析、及び前記色空間変換処理後の画像を前記色相毎に分離する色分析部と、前記色点の前記色相を選択し前記明度又は前記彩度の少なくとも一方のパラメータを変更することにより、前記色点の前記明度又は前記彩度の調整を色相面で行う色調整部と、前記色分析部による分析結果及び分離した画像と前記色相面及び前記色調整部による調整前後の画像とを表示可能な画像表示部とを有することを特徴とする。 An image processing apparatus according to the present invention includes an image acquisition unit that acquires RGB image data, and a color space represented by the three primary colors of RGB for each color point of the RGB image data acquired by the image acquisition unit. A color space conversion unit for converting into a color space represented by the following: the color space conversion unit sets Bk (black) as one of the opposing vertices passing through the center of the cube, and W (white) as the other vertex. , With the line connecting Bk (black) and W (white) as the central axis, the six vertices therearound are R (red) and Ye (in order of counterclockwise rotation viewed from the Bk (black) direction of the central axis. Yellow, G (green), Cy (cyan), B (blue), and each color point of the RGB image data in the RGB color space as Ma (magenta), the Bk perpendicular to the central axis of the color point (Black) The distance from the plane containing the point is the brightness, and the previous The distance of the color point from the central axis is saturation, and the projected point of the color point, the central axis, and the point when the color point and the vertex of R (red) are projected onto a plane perpendicular to the central axis R no line color space conversion to a hue angle to produce the projected point (red), analysis of the distribution of the lightness and the saturation of each of the hue of the converted the color point by the color space converter, and A color analysis unit that separates the image after the color space conversion processing for each hue; and by selecting the hue of the color point and changing at least one parameter of the lightness or the saturation, An image display capable of displaying the color adjustment unit for adjusting the brightness or the saturation on a hue plane, the analysis result by the color analysis unit and the separated image, and the hue plane and the image before and after the adjustment by the color adjustment unit. Part .

本発明の画像処理装置は、上記の構成に加えて、前記色空間変換部がRGB三原色のR(赤色)の値がRin、G(緑色)の値がGin、B(青色)の値がBinによって表される色を、(数1) In the image processing apparatus of the present invention, in addition to the above-described configuration, the color space conversion unit has R (red) values of RGB primary colors of R in , G (green) values of G in , and B (blue) values. Is the color represented by B in (Equation 1)

によって表される色相(Hue)の式、(数2) Hue formula expressed by (Equation 2)

によって表される彩度(Chroma)の式、(数3) Chroma expression expressed by (Equation 3)

によって表される明度(Brightness)の式を用いて前記RGB画像データの各色点の色空間変換処理を行うものとしてもよい。 The color space conversion processing of each color point of the RGB image data may be performed using the brightness formula expressed by

本発明の画像処理プログラムは、RGB画像データを取得する画像取得機能と、前記画像取得機能によって取得されたRGB画像データの各色点について、RGB三原色によって表される色空間を明度・彩度・色相によって表される色空間に変換する色変換機能とをコンピュータに実現させ、前記色空間変換機能は、立方体の中心を通り相対する頂点のひとつをBk(黒)、他の頂点をW(白)とし、前記Bk(黒)とW(白)とを結ぶ線を中心軸としてその周りの6つの頂点を前記中心軸の前記Bk(黒)方向から見た反時計回転順にR(赤)、Ye(黄)、G(緑)、Cy(シアン)、B(青)、Ma(マゼンタ)とするRGB色空間中の前記RGB画像データの各色点について、前記色点の前記中心軸に垂直で前記Bk(黒)点を含む平面からの距離を明度とし、前記色点の前記中心軸からの距離を彩度とし、前記色点と前記R(赤)の頂点を前記中心軸に垂直な平面に投影したときの前記色点の投影点・前記中心軸・前記R(赤)の投影点が作り出す角度を色相とする色空間変換をする機能であ前記色空間変換機能によって変換された前記色点の前記色相毎の前記明度と前記彩度の分布の分析、及び前記色空間変換処理後の画像を前記色相毎に分離する色分析機能と、前記色点の前記色相を選択し前記明度又は前記彩度の少なくとも一方のパラメータを変更することにより、前記色点の前記明度又は前記彩度の調整を色相面で行う色調整機能と、前記色分析機能による分析結果及び分離した画像と前記色相面及び前記色調整機能による調整前後の画像とを表示可能な画像表示機能とをコンピュータに実現させることを特徴とする。 The image processing program of the present invention includes an image acquisition function for acquiring RGB image data, and a color space represented by the three primary colors for each color point of the RGB image data acquired by the image acquisition function. The color space conversion function for converting to the color space represented by is realized by a computer, and the color space conversion function is such that one of the vertices passing through the center of the cube is Bk (black) and the other vertex is W (white). R (red), Ye in the order of counterclockwise rotation of the six axes around the line connecting Bk (black) and W (white) as viewed from the Bk (black) direction of the central axis. For each color point of the RGB image data in the RGB color space of (yellow), G (green), Cy (cyan), B (blue), and Ma (magenta), the color point is perpendicular to the central axis of the color point. Including Bk (black) point The color point when the distance from a surface is brightness, the distance of the color point from the central axis is saturation, and the color point and the vertex of R (red) are projected onto a plane perpendicular to the central axis of Ri functions der of the color space conversion to a hue angle of projection point produces a projection point, the central axis, the R (red), the color point that has been converted by the color space conversion function for each of the color Analyzing the distribution of brightness and saturation, and a color analysis function for separating the image after the color space conversion processing for each hue, and selecting the hue of the color point to select at least one of the brightness or the saturation The color adjustment function for adjusting the lightness or the saturation of the color point on the hue plane by changing the parameters of the color point, the analysis result by the color analysis function, the separated image, the hue plane, and the color adjustment function That can display images before and after adjustment by Characterized in that to achieve the display function on the computer.

本発明の画像処理方法は、RGB画像データを取得する画像取得手段と、前記画像取得手段によって取得されたRGB画像データの各色点について、RGB三原色によって表される色空間を明度・彩度・色相によって表される色空間に変換する色空間変換手順とを有し、前記色空間変換手順は、立方体の中心を通り相対する頂点のひとつをBk(黒)、他の頂点をW(白)とし、前記Bk(黒)とW(白)とを結ぶ線を中心軸としてその周りの6つの頂点を前記中心軸の前記Bk(黒)方向から見た反時計回転順にR(赤)、Ye(黄)、G(緑)、Cy(シアン)、B(青)、Ma(マゼンタ)とするRGB色空間中の前記RGB画像データの各色点について、前記色点の前記中心軸に垂直で前記Bk(黒)点を含む平面からの距離を明度とし、前記色点の前記中心軸からの距離を彩度とし、前記色点と前記R(赤)の頂点を前記中心軸に垂直な平面に投影したときの前記色点の投影点・前記中心軸・前記R(赤)の投影点が作り出す角度を色相とする手順であ前記色空間変換機能によって変換された前記色点の前記色相毎の前記明度と前記彩度の分布の分析、及び前記色空間変換処理後の画像を前記色相毎に分離する色分析手段と、前記色点の前記色相を選択し前記明度又は前記彩度の少なくとも一方のパラメータを変更することにより、前記色点の前記明度又は前記彩度の調整を色相面で行う色調整手段と、前記色分析手段による分析結果及び分離した画像と前記色相面及び前記色調整手段による調整前後の画像とを表示可能な画像表示手段とを有することを特徴とする。
The image processing method of the present invention includes an image acquisition unit that acquires RGB image data, and a color space represented by the three primary colors of RGB for each color point of the RGB image data acquired by the image acquisition unit. A color space conversion procedure for converting to a color space represented by the following formula, wherein one of the vertices passing through the center of the cube is Bk (black) and the other vertex is W (white). , With the line connecting Bk (black) and W (white) as the central axis, the six vertices therearound are R (red) and Ye (in order of counterclockwise rotation viewed from the Bk (black) direction of the central axis. Yellow, G (green), Cy (cyan), B (blue), and each color point of the RGB image data in the RGB color space as Ma (magenta), the Bk perpendicular to the central axis of the color point (Black) Lightness from the plane containing the point The projected point of the color point and the center when the color point and the vertex of R (red) are projected onto a plane perpendicular to the central axis, the saturation being the distance from the central axis of the color point procedure der to hue angle projection point produces axial-the R (red) is, analysis of the distribution of the lightness and the saturation of each of the hue of the converted the color point by the color space conversion function, And color analysis means for separating the image after the color space conversion processing for each hue, and selecting the hue of the color point and changing at least one parameter of the lightness or the saturation, the color point An image capable of displaying the color adjustment means for adjusting the brightness or the saturation of the image on the hue plane, the analysis result by the color analysis means and the separated image, and the hue plane and the image before and after the adjustment by the color adjustment means. and having a display means

本発明の画像処理装置は、前記画像取得部と、前記色空間変換部を有するため、RGB色空間中のRGB画像データを単純な変換式によって高速に明度・彩度・色相の色空間に変換することが可能となる。   Since the image processing apparatus of the present invention includes the image acquisition unit and the color space conversion unit, RGB image data in the RGB color space is quickly converted into a color space of brightness, saturation, and hue by a simple conversion formula. It becomes possible to do.

また、本発明の画像処理装置は、前記色空間変換部が、RGB三原色のR(赤色)の値がRin、G(緑色)の値がGin、B(青色)の値がBinによって表される色を、(数1)によって表される色相(Hue)の式、(数2)によって表される彩度(Chroma)の式、(数3)によって表される明度(Brightness)の式を用いて色空間変換処理を行うことにより、RGB画像データを上記の(数1,2,3)の式を用いて明度・彩度・色相の色空間に高速に変換することが可能となる。 Further, in the image processing apparatus of the present invention, the color space conversion unit is configured such that the R (red) value of the RGB three primary colors is R in , the G (green) value is G in , and the B (blue) value is B in . The color represented by the hue (Hue) expression represented by (Equation 1), the saturation (Chroma) expression represented by (Equation 2), and the brightness represented by (Equation 3). By performing the color space conversion process using the formula, it is possible to convert the RGB image data into the color space of brightness, saturation, and hue at high speed using the formulas (Equations 1, 2, 3) described above. Become.

また、本発明の画像処理装置は、前記色空間変換部によって変換された前記色相毎の前記明度と前記彩度の分布の分析をするか、又は、前記色相毎に画像を分離するかのいずれか少なくとも一方を行う色分析部を更に有することにより、上記変換式によって変換された色相毎の色分析を行うことが可能となる。   Also, the image processing apparatus of the present invention either analyzes the distribution of brightness and saturation for each hue converted by the color space conversion unit, or separates an image for each hue. By further including a color analysis unit that performs at least one of them, it is possible to perform color analysis for each hue converted by the above conversion formula.

また、本発明の画像処理装置は、前記色空間変換部によって変換された前記色相毎の前記明度又は前記彩度の少なくとも一方のパラメータを変更することにより前記明度又は前記彩度の調整を行う色調整部を更に有することにより、上記変換式によって変換された色相毎に明度・彩度の調整を行うことが可能となる。   The image processing apparatus of the present invention is a color that adjusts the lightness or the saturation by changing at least one parameter of the lightness or the saturation for each hue converted by the color space conversion unit. By further including an adjustment unit, it is possible to adjust the lightness and saturation for each hue converted by the above conversion formula.

本発明の画像処理プログラムは、前記画像取得機能と、前記色空間変換機能とを‘コンピュータに実現させるため、RGB色空間中のRGB画像データを単純な変換式によって高速に明度・彩度・色相の色空間に変換することが可能となる。   The image processing program of the present invention allows a computer to realize the image acquisition function and the color space conversion function, so that RGB image data in the RGB color space can be quickly converted into brightness, saturation, and hue by a simple conversion formula. It is possible to convert the color space.

本発明の画像処理方法は、前記画像取得手順と、前記色空間変換手順とを有するため、RGB色空間中のRGB画像データを単純な変換式によって高速に明度・彩度・色相の色空間に変換することが可能となる。   Since the image processing method of the present invention includes the image acquisition procedure and the color space conversion procedure, the RGB image data in the RGB color space is quickly converted into a color space of brightness, saturation, and hue by a simple conversion formula. It becomes possible to convert.

画像処理装置、画像処理プログラム及び画像処理方法において、RGB画像データを明度・彩度・色相の色空間に高速に変換することができないという問題点を単純な変換式を用いる方法によって解決した。   In the image processing apparatus, the image processing program, and the image processing method, the problem that RGB image data cannot be converted at high speed into a color space of brightness, saturation, and hue has been solved by a method using a simple conversion formula.

[色空間の変換]
本実施例で取得するRGB画像データは、RGBの色空間によって色相が表現されている。図1(A)の立方体を用いてRGBの色空間の定義について示す。
[Conversion of color space]
In the RGB image data acquired in this embodiment, the hue is expressed by the RGB color space. The definition of the RGB color space will be described using the cube of FIG.

立方体の各頂点は、図1(A)に示すように、Bk(黒)、W(白)、R(赤)、G(緑)、B(青)、Cy(シアン)、Ma(マゼンタ)、Ye(黄)の各色に対応しており、Bkの頂点から、Wの頂点まで引いた直線が色の無い無彩色である中心軸で、その中心軸からR、G、Bの各頂点に近づくに従い、RGBの色味がつくこととなる。   As shown in FIG. 1A, each vertex of the cube has Bk (black), W (white), R (red), G (green), B (blue), Cy (cyan), Ma (magenta). , Ye (yellow) corresponding to each color, and a straight line drawn from the vertex of Bk to the vertex of W is a neutral axis with no color, and from the central axis to each vertex of R, G, B As it gets closer, RGB colors will be added.

例えば、図1(A)においてRとGが混ざった、より赤に近い色の点Pを考え、Bk,WとそのPの3つを頂点とする三角形の平面を作ってみる。   For example, in FIG. 1A, consider a point P of a color closer to red, in which R and G are mixed, and create a triangular plane with Bk, W and P as the vertices.

この平面を取り出して配置したものが、図1(B)の色空間である。ここでは、BkからWに近づくに従い、色の明るさ(明度)は明るくなり、Bk−Wの中心軸から頂点Pに近づくに従い、色の鮮やかさ(彩度)は強くなる。   The color space shown in FIG. 1B is obtained by taking out this plane. Here, the brightness (brightness) of the color increases as it approaches W from Bk, and the vividness (saturation) of the color increases as it approaches the apex P from the central axis of Bk-W.

また、さらに図1(A)の立方体のBkとWを直線で結んだ軸を中心としてその軸に垂直な平面に投影すると図1(B)の右図のようになり、中心軸からの回転角度によって色相を表すことができる。   Further, when projected onto a plane perpendicular to the axis centered on the axis connecting Bk and W of the cube of FIG. 1A as a straight line, the result is as shown in the right figure of FIG. Hue can be expressed by angle.

この図1(B)で示す、色相(Hue)、彩度(Chroma)、明度(Brightness)からなる色空間をHCB空間と呼ぶ。   The color space consisting of hue, saturation, and brightness shown in FIG. 1B is called an HCB space.

このRGB空間からHCB空間への変換は、以下の式で表すことができる。   The conversion from the RGB space to the HCB space can be expressed by the following equation.

RGB空間のある色点のR(赤)の値をRin、G(緑)の値をGin、B(青)の値をBinとすると、色相(Hue)は、 If a value of R (red) of a color point in the RGB space is R in , a value of G (green) is G in , and a value of B (blue) is B in , the hue (Hue) is

彩度(Chroma)は、 Chroma is

明度(Brightness)は、 Brightness is

と表される。 It is expressed.

上記の式は、次のように求められる。   The above equation is obtained as follows.

ここでは、具体化のためにRGBの各値が8ビットによって表される最大数255の値として説明する。   Here, for the sake of concreteness, each RGB value will be described as a value of the maximum number 255 represented by 8 bits.

なお、sqrtは、square rootすなわち平方根のことである。   Note that sqrt is a square root.

図2(A)は、図1(B)右図に示したものに、説明のための点S、Tを加え、黒(Black)、白(White)の点と合わせて座標値を記入したものである。   In FIG. 2A, points S and T for explanation are added to what is shown in the right diagram of FIG. 1B, and coordinate values are written together with black and white points. Is.

図2(A)において、
PointSは、PointTの色値より得られる。
In FIG. 2A,
PointS is obtained from the color value of PointT.

ベクトルBSとBWは平行なので、
t(255,255,255)=(Sr,Sg,Sb)
Sr=Sg=Sbという関係が成り立つ。
Since vector BS and BW are parallel,
t (255,255,255) = (Sr, Sg, Sb)
The relationship Sr = Sg = Sb holds.

ベクトルBWとベクトルSTは直角なので内積が0となる。             Since the vector BW and the vector ST are at right angles, the inner product is 0.

255・(Tr-Sr) + 255・(Tg-Sg) +255・(Tb-Sb) = 0
ここで、Sr=Sg=Sbより
255・(Tr-Sr) + 255・(Tg-Sr) +255・(Tb-Sr) = 0
Tr+Tg+Tb-3Sr=0
Sr = (Tr+Tg+Tb)/3
よって、PointSは、((Tr+Tg+Tb)/3, (Tr+Tg+Tb)/3, (Tr+Tg+Tb)/3 )となる。
255 ・ (Tr-Sr) + 255 ・ (Tg-Sg) +255 ・ (Tb-Sb) = 0
Where Sr = Sg = Sb
255 ・ (Tr-Sr) + 255 ・ (Tg-Sr) +255 ・ (Tb-Sr) = 0
Tr + Tg + Tb-3Sr = 0
Sr = (Tr + Tg + Tb) / 3
Therefore, PointS is ((Tr + Tg + Tb) / 3, (Tr + Tg + Tb) / 3, (Tr + Tg + Tb) / 3).

これにより、明度・彩度は求めることが出来る。       Thereby, the lightness / saturation can be obtained.

明度は、ベクトルBSの距離である。       The brightness is the distance of the vector BS.

Brightness’ = (Tr+Tg+Tb)/sqrt(3)
正規化をして最大値を1としておく。
Brightness' = (Tr + Tg + Tb) / sqrt (3)
Normalize and set the maximum value to 1.

Brightness = (Tr+Tg+Tb)/(sqrt(3)・sqrt(3)・255)
Brightness = (Tr+Tg+Tb)/(3・255)
彩度は、ベクトルSTの距離である。
Brightness = (Tr + Tg + Tb) / (sqrt (3) ・ sqrt (3) ・ 255)
Brightness = (Tr + Tg + Tb) / (3 ・ 255)
Saturation is the distance of the vector ST.

Chroma’ = sqrt( power(Tr-Sr,2) + power(Tg-Sg,2) + power(Tb-Sb,2) )
= sqrt( power( 2Tr-Tg-Tb ,2) + power( 2Tg-Tb-Tr ,2) + power(2Tb-Tr-Tg , 2) ) / 3
正規化をして最大をsqrt(3)すると
Chroma = sqrt( power( 2Tr-Tg-Tb ,2) + power( 2Tg-Tb-Tr ,2) + power(2Tb-Tr-Tg , 2) ) / (3/255)
となる。
Chroma '= sqrt (power (Tr-Sr, 2) + power (Tg-Sg, 2) + power (Tb-Sb, 2))
= sqrt (power (2Tr-Tg-Tb, 2) + power (2Tg-Tb-Tr, 2) + power (2Tb-Tr-Tg, 2)) / 3
Normalize and max sqrt (3)
Chroma = sqrt (power (2Tr-Tg-Tb, 2) + power (2Tg-Tb-Tr, 2) + power (2Tb-Tr-Tg, 2)) / (3/255)
It becomes.

次に、図2(B)に色相平面(図1(B)右図)での、色相の基準点となるR(赤)の点とPointTの関係を示す。又、図2(C)にその立体関係を示す。
ここで、ベクトルRRhとベクトルTSの角度を求める。
Next, FIG. 2B shows the relationship between Point T and the point R (red), which is the reference point of the hue, on the hue plane (the right diagram in FIG. 1B). FIG. 2C shows the three-dimensional relationship.
Here, the angle between the vector RRh and the vector TS is obtained.

cosθ= RRh・TS/(|RRh|・|TS|)
θ= acos( RRh・TS/(|RRh|・|TS|) )
TS = Tr-(Tr+Tg+Tb)/3, Tg-(Tr+Tg+Tb)/3, Tb-(Tr+Tg+Tb)/3)
= (1/3)(2Tr-Tg-Tb, 2Tg-Tb-Tr, 2Tb-Tr-Tg)
RRh = (510/3, -255/3, -255/3) = (255/3)(2, -1, -1)
RRh・TS = (255/9){2*(2Tr-Tg-Tb)-(2Tg-Tb-Tr)-(2Tb-Tr-Tg)}
= (255/9){6Tr-3Tg-3Tb}
|RRh|・|TS| = (255/3)・sqrt(6)・|TS|
= (255/3)・sqrt(6)・Chroma’
= (255/9)・sqrt( power( 2Tr-Tg-Tb ,2) + power( 2Tg-Tb-Tr ,2) + power(2Tb-Tr-Tg , 2) )
θ= acos{ (6Tr-3Tg-3Tb) / ( sqrt(6) * sqrt( power( 2Tr-Tg-Tb ,2) + power( 2Tg-Tb-Tr ,2) + power(2Tb-Tr-Tg , 2) ) ) }
Hue’= θ・180/π
但し、外積により、方向を決める。
cosθ = RRh ・ TS / (| RRh | ・ | TS |)
θ = acos (RRh ・ TS / (| RRh | ・ | TS |))
TS = Tr- (Tr + Tg + Tb) / 3, Tg- (Tr + Tg + Tb) / 3, Tb- (Tr + Tg + Tb) / 3)
= (1/3) (2Tr-Tg-Tb, 2Tg-Tb-Tr, 2Tb-Tr-Tg)
RRh = (510/3, -255/3, -255/3) = (255/3) (2, -1, -1)
RRh ・ TS = (255/9) {2 * (2Tr-Tg-Tb)-(2Tg-Tb-Tr)-(2Tb-Tr-Tg)}
= (255/9) {6Tr-3Tg-3Tb}
| RRh | ・ | TS | = (255/3) ・ sqrt (6) ・ | TS |
= (255/3) ・ sqrt (6) ・ Chroma '
= (255/9) ・ sqrt (power (2Tr-Tg-Tb, 2) + power (2Tg-Tb-Tr, 2) + power (2Tb-Tr-Tg, 2))
θ = acos {(6Tr-3Tg-3Tb) / (sqrt (6) * sqrt (power (2Tr-Tg-Tb, 2) + power (2Tg-Tb-Tr, 2) + power (2Tb-Tr-Tg, 2)))}
Hue '= θ ・ 180 / π
However, the direction is determined by the outer product.

outer = (Tr+Tg-2Tb)+(-Tr+2Tg-Tb)
outerが正のときはθは正、負のときはθも負である。
outer = (Tr + Tg-2Tb) + (-Tr + 2Tg-Tb)
When outer is positive, θ is positive, and when outer is negative, θ is also negative.

以上により、(数1,2,3)の三式が導かれた。   From the above, three formulas (Equation 1, 2, 3) were derived.

[構成]
図3は、本発明の画像処理装置の実施例としての画像形成装置の機能ブロック図である。
[Constitution]
FIG. 3 is a functional block diagram of an image forming apparatus as an embodiment of the image processing apparatus of the present invention.

画像形成装置101は、操作部111、画像表示部113、印刷部115、インタフェース部117、ソフトウェア機能部121、データ読込部123、色空間変換部125、色分析部127、色調整部129、データ比較部131、画像処理部133の各機能ブロックを有する。   The image forming apparatus 101 includes an operation unit 111, an image display unit 113, a printing unit 115, an interface unit 117, a software function unit 121, a data reading unit 123, a color space conversion unit 125, a color analysis unit 127, a color adjustment unit 129, data Each functional block of the comparison unit 131 and the image processing unit 133 is included.

以下に各機能ブロックについて説明する。   Each functional block will be described below.

操作部111は、画像形成装置101の操作を入力する機能部であると共に色分析の操作及び色調整の操作のための入力を受け付ける。   The operation unit 111 is a functional unit that inputs operations of the image forming apparatus 101 and receives inputs for color analysis operations and color adjustment operations.

画像表示部113は、液晶パネル等により構成され、画像形成装置の装置状態の表示と、操作部111からの操作入力の際の表示、色分析の結果の表示及び色調整前と後の画像を表示する。   The image display unit 113 is configured by a liquid crystal panel or the like, and displays the display of the apparatus state of the image forming apparatus, the display at the time of operation input from the operation unit 111, the display of the result of color analysis, and the image before and after color adjustment. indicate.

印刷部115は、印刷を行う機能部である。色分析の結果、色調整前と後の画像の印刷が可能である。   The printing unit 115 is a functional unit that performs printing. As a result of color analysis, it is possible to print images before and after color adjustment.

インタフェース部117は、画像形成装置101とホストコンピュータなどの外部装置との接続を行う。   The interface unit 117 connects the image forming apparatus 101 to an external device such as a host computer.

ソフトウェア機能部121は、画像形成装置101の各機能をソフトウェアによって実現する。   The software function unit 121 realizes each function of the image forming apparatus 101 by software.

データ読込部123は、本発明の画像取得部の一例であって、原稿画像をRGB画像データとして読み込み、画素ごとのRGB画像データを取得する。   The data reading unit 123 is an example of the image acquisition unit of the present invention, and reads a document image as RGB image data and acquires RGB image data for each pixel.

具体的には、紙原稿を読み取るスキャナや、ページ記述言語の印刷データをRGB画像データに変換する印刷エンジンが挙げられる。   Specifically, a scanner that reads a paper document, and a print engine that converts print data in a page description language into RGB image data.

色空間変換部125は、前記した(数1)、(数2)、(数3)の式に基づいて、データ読み込み部123が取得したRGB画像データの各色点について、RGB値ごとに頻度をカウントし、色空間をHCB(色相Hue・彩度Chroma・明度Brightness)の色空間に変換する。   The color space conversion unit 125 calculates the frequency for each RGB value for each color point of the RGB image data acquired by the data reading unit 123 based on the equations (Equation 1), (Equation 2), and (Equation 3). Count and convert the color space to a color space of HCB (Hue Hue / Saturation Chroma / Brightness Brightness).

色分析部127は、前記色空間変換部によって変更された色点の色相(Hue)毎における明度・彩度値の分布や、色相毎のヒストグラムや、また色相毎に色空間変換処理後の画像を色相毎に分離して表示する。また、色分析部127は、後述する色調整部129によって調整された後の画像に対しても、同様に前記色分析が可能であり、調整前後での評価を比較できる。   The color analyzing unit 127 distributes the lightness / saturation value for each hue (Hue) of the color point changed by the color space converting unit, the histogram for each hue, and the image after the color space converting process for each hue. Are displayed separately for each hue. In addition, the color analysis unit 127 can similarly perform the color analysis on the image after being adjusted by the color adjustment unit 129 described later, and can compare the evaluation before and after the adjustment.

図4に色分析部が行う色分析の結果を示す。   FIG. 4 shows the result of color analysis performed by the color analysis unit.

図4(A)に示す原画像に対し、色相毎の明度・彩度の分布を表したものを図4(B)に示す。図4(B)左は、色相0度のときのRGB画像データの明度・彩度の分布で、図4(B)右は、色相30度のときのRGB画像データの明度・彩度の分布である。   FIG. 4B shows a distribution of lightness and saturation for each hue with respect to the original image shown in FIG. 4B shows the lightness / saturation distribution of the RGB image data when the hue is 0 degree, and the right part of FIG. 4B shows the lightness / saturation distribution of the RGB image data when the hue is 30 degrees. It is.

図4(C)は、図4(A)の原画像の色相毎の画素の分布を示したヒストグラムである。   FIG. 4C is a histogram showing the distribution of pixels for each hue of the original image in FIG.

図4(D)は、図4(A)の原画像の24色相毎の明度・彩度分布を示した画像の一部である。   FIG. 4D is a part of an image showing the lightness / saturation distribution for every 24 hues of the original image in FIG.

色調整部129は、選択された色相(範囲)にたいして、明度と彩度のパラメータを変更して各色点の色を調整する。   The color adjustment unit 129 adjusts the color of each color point by changing the brightness and saturation parameters for the selected hue (range).

図5に色調整部129が行う色調整のユーザインタフェース画面を示す。インタフェース画面には、原画像と明度・彩度の調整後の画像、色相選択ボタン、明度・彩度を調整するボタン、色相の変化を示す図が示されており、明度・彩度調整ボタンにより、選択された色相の明度・彩度の変化が中央の色相面によって確認されると共に、左下の調整後画像によっても確認できる。   FIG. 5 shows a user interface screen for color adjustment performed by the color adjustment unit 129. The interface screen shows the original image and the image after adjusting the brightness / saturation, the hue selection button, the button for adjusting the brightness / saturation, and the diagram showing the change in hue. The change in lightness / saturation of the selected hue can be confirmed by the central hue plane and also by the adjusted image at the lower left.

データ比較部131は、色調整前後の画像を印刷したり比較したりする。   The data comparison unit 131 prints or compares images before and after color adjustment.

画像処理部133は、分析画面や原画像や調整後の画像を印刷するために、印刷部で処理可能なデータ形式に画像データを変換する。   The image processing unit 133 converts the image data into a data format that can be processed by the printing unit in order to print the analysis screen, the original image, and the adjusted image.

[フローチャート]
図6のフローチャートを用いて画像形成装置の動作の流れについて説明する。
[flowchart]
The operation flow of the image forming apparatus will be described with reference to the flowchart of FIG.

S11:データ読込部123は、原画像(RGB画像データ)の読込を行う。   S11: The data reading unit 123 reads an original image (RGB image data).

S13:画像表示部113において、前記読み込んだ原画像の表示を行う。   S13: The image display unit 113 displays the read original image.

S15:色空間変換部125は、読み込んだ原画像の各色点についてRGB色空間からHCB色空間に変換を行う。色分析部127は、色空間変換されたデータに基づき原画像の色分析を行う(図4に表示)。   S15: The color space conversion unit 125 converts each color point of the read original image from the RGB color space to the HCB color space. The color analysis unit 127 performs color analysis of the original image based on the data subjected to color space conversion (displayed in FIG. 4).

S17:色調整部129は、原画像の調整を行う(図5に表示)。   S17: The color adjustment unit 129 adjusts the original image (displayed in FIG. 5).

S19:画像表示部113は、調整後の画像の表示を行う(図5)。   S19: The image display unit 113 displays the adjusted image (FIG. 5).

S21:色分析部127は、調整後の画像について色分析を行う(図4にて説明したのと同様の色分析を行う)。   S21: The color analysis unit 127 performs color analysis on the adjusted image (performs color analysis similar to that described with reference to FIG. 4).

S23:ユーザの入力により再度調整を行うかどうかを決定する。再調整する場合には動作をS17に移行する。再調整を行わない場合は動作をS25に移行する。   S23: It is determined whether or not the adjustment is performed again by the user input. When readjustment is performed, the operation proceeds to S17. If readjustment is not performed, the operation proceeds to S25.

S25:データ比較部131は、調整前後のデータを比較して印刷を行う。   S25: The data comparison unit 131 performs printing by comparing the data before and after adjustment.

以上の一連の動作により、原画像であるRGB画像データをHCB色空間に変換して、色分析を行い、色相毎の明度・彩度の色調整を行って印刷する一連の過程を完了する。   Through the series of operations described above, the RGB image data that is the original image is converted into the HCB color space, color analysis is performed, and a series of processes for performing color adjustment for lightness and saturation for each hue is completed.

[実施例の効果]
本発明実施例の画像処理装置により、以下のことが可能となった。
[Effect of Example]
The image processing apparatus according to the embodiment of the present invention enables the following.

(数1,2,3)に示す単純な変換式によりRGB色空間をHCB色空間に高速に変換可能となった。   The RGB color space can be converted to the HCB color space at high speed by a simple conversion formula shown in (Equations 1, 2, 3).

上記の変換式を元に変換されたRGB画像データを色相毎に分析して表示することが可能となった。   RGB image data converted based on the above conversion formula can be analyzed and displayed for each hue.

上記HCB色空間に変換された画像を色相毎に明度・彩度を調整することが可能となった。   The brightness and saturation of the image converted into the HCB color space can be adjusted for each hue.

上記色調整後の画像についても色分析部が色相毎分析して表示することが可能である。   The color analysis unit can also analyze and display the hue-adjusted image for each hue.

これらにより、カラー画像の調整が容易となり、ユーザが色調整時に行われる明度・彩度の変化を図で確認できることとなった。   As a result, the adjustment of the color image is facilitated, and the user can confirm the change in lightness / saturation performed at the time of color adjustment with a diagram.

[その他]
本実施例においては、色分析や色調整を画像形成装置の操作部111および画像表示部113のユーザインタフェースを用いて行う方法としたが、これらの操作をホストコンピュータから行って、ホストコンピュータのディスプレイとキーボード及びマウスなどの入力装置のユーザインタフェースを用いて行う方法としても良い。
[Others]
In this embodiment, the color analysis and color adjustment are performed using the user interface of the operation unit 111 and the image display unit 113 of the image forming apparatus. However, these operations are performed from the host computer, and the display of the host computer is performed. And a method using a user interface of an input device such as a keyboard and a mouse.

本実施例においては、色空間変換や、色分析や、色調整を画像形成装置に備わった構成各部によって行うこととしたが、前記色空間変換や前記色分析や前記色調整をホストコンピュータ上のプログラムによって機能を実現させる方法を取っても良い。   In the present embodiment, color space conversion, color analysis, and color adjustment are performed by each component included in the image forming apparatus. However, the color space conversion, color analysis, and color adjustment are performed on a host computer. A method of realizing a function by a program may be taken.

RGB色空間とHCB色空間の説明図である。It is explanatory drawing of RGB color space and HCB color space. 色空間変換式の説明図である。It is explanatory drawing of a color space conversion type | formula. 本発明実施例の画像形成装置の機能ブロック図である。1 is a functional block diagram of an image forming apparatus according to an embodiment of the present invention. 本発明実施例の画像形成装置の色分析部が行う色分析の例である。4 is an example of color analysis performed by a color analysis unit of the image forming apparatus according to the embodiment of the present invention. 本発明実施例の画像形成装置の色調整部が行う色調整のインタフェース画面である。3 is an interface screen for color adjustment performed by a color adjustment unit of the image forming apparatus according to the exemplary embodiment of the present invention. 本発明実施例の画像形成装置のフローチャートである。3 is a flowchart of the image forming apparatus according to the embodiment of the present invention.

符号の説明Explanation of symbols

101 画像形成装置(画像処理装置)
111 操作部
113 画像表示部
115 印刷部
117 インタフェース部
121 ソフトウェア機能部
123 データ読込部(画像取得部)
125 色空間変換部
127 色分析部
129 色調整部
131 データ比較部
133 画像処理部
101 Image forming apparatus (image processing apparatus)
111 Operation Unit 113 Image Display Unit 115 Printing Unit 117 Interface Unit 121 Software Function Unit 123 Data Reading Unit (Image Acquisition Unit)
125 color space conversion unit 127 color analysis unit 129 color adjustment unit 131 data comparison unit 133 image processing unit

Claims (4)

RGB画像データを取得する画像取得部と、
前記画像取得部によって取得されたRGB画像データの各色点について、RGB三原色によって表される色空間を明度・彩度・色相によって表される色空間に変換する色空間変換部とを有し、
前記色空間変換部は、立方体の中心を通り相対する頂点のひとつをBk(黒)、他の頂点をW(白)とし、前記Bk(黒)とW(白)とを結ぶ線を中心軸としてその周りの6つの頂点を前記中心軸の前記Bk(黒)方向から見た反時計回転順にR(赤)、Ye(黄)、G(緑)、Cy(シアン)、B(青)、Ma(マゼンタ)とするRGB色空間中の前記RGB画像データの各色点について、
前記色点の前記中心軸に垂直で前記Bk(黒)点を含む平面からの距離を明度とし、
前記色点の前記中心軸からの距離を彩度とし、
前記色点と前記R(赤)の頂点を前記中心軸に垂直な平面に投影したときの前記色点の投影点・前記中心軸・前記R(赤)の投影点が作り出す角度を色相とする色空間変換を行ない
前記色空間変換部によって変換された前記色点の前記色相毎の前記明度と前記彩度の分布の分析、及び前記色空間変換処理後の画像を前記色相毎に分離する色分析部と、
前記色点の前記色相を選択し前記明度又は前記彩度の少なくとも一方のパラメータを変更することにより、前記色点の前記明度又は前記彩度の調整を色相面で行う色調整部と、
前記色分析部による分析結果及び分離した画像と前記色相面及び前記色調整部による調整前後の画像とを表示可能な画像表示部と、
を有することを特徴とする画像処理装置。
An image acquisition unit for acquiring RGB image data;
For each color point of the RGB image data acquired by the image acquisition unit, a color space conversion unit that converts a color space represented by the three primary colors of RGB into a color space represented by brightness, saturation, and hue,
The color space conversion unit sets one of the opposing vertices passing through the center of the cube as Bk (black), the other vertex as W (white), and a line connecting Bk (black) and W (white) as a central axis. R (red), Ye (yellow), G (green), Cy (cyan), B (blue) in the counterclockwise rotation order when the six vertices therearound are viewed from the Bk (black) direction of the central axis For each color point of the RGB image data in the RGB color space of Ma (magenta),
The distance from a plane perpendicular to the central axis of the color point and including the Bk (black) point is defined as brightness.
The saturation of the distance from the central axis of the color point,
The hue formed by the projection point of the color point, the central axis, and the projection point of the R (red) when the color point and the vertex of the R (red) are projected onto a plane perpendicular to the central axis is used as the hue. no line color space conversion,
An analysis of the lightness and saturation distribution for each hue of the color point converted by the color space conversion unit, and a color analysis unit that separates the image after the color space conversion process for each hue;
A color adjustment unit that adjusts the lightness or saturation of the color point on a hue plane by selecting the hue of the color point and changing at least one of the lightness or saturation parameters; and
An image display unit capable of displaying the analysis result by the color analysis unit and the separated image and the hue plane and the image before and after adjustment by the color adjustment unit;
An image processing apparatus comprising:
請求項1の画像処理装置であって、
前記色空間変換部は、RGB三原色のR(赤色)の値がRin、G(緑色)の値がGin、B(青色)の値がBinによって表される色を、(数1)によって表される色相(Hue)の式、

(数2)によって表される彩度(Chroma)の式、

(数3)によって表される明度(Brightness)の式

を用いて前記RGB画像データの各色点の色空間変換処理を行う
ことを特徴とする画像処理装置。
The image processing apparatus according to claim 1,
The color space conversion unit calculates a color represented by R in red, R in red, G in green (G in ), and B (blue) in B in B. Hue formula, represented by

Chroma expression expressed by (Equation 2),

Brightness formula expressed by (Equation 3)

A color space conversion process for each color point of the RGB image data is performed using the image processing apparatus.
RGB画像データを取得する画像取得機能と、
前記画像取得機能によって取得されたRGB画像データの各色点について、RGB三原色によって表される色空間を明度・彩度・色相によって表される色空間に変換する色変換機能とをコンピュータに実現させ、
前記色空間変換機能は、立方体の中心を通り相対する頂点のひとつをBk(黒)、他の頂点をW(白)とし、前記Bk(黒)とW(白)とを結ぶ線を中心軸としてその周りの6つの頂点を前記中心軸の前記Bk(黒)方向から見た反時計回転順にR(赤)、Ye(黄)、G(緑)、Cy(シアン)、B(青)、Ma(マゼンタ)とするRGB色空間中の前記RGB画像データの各色点について、
前記色点の前記中心軸に垂直で前記Bk(黒)点を含む平面からの距離を明度とし、
前記色点の前記中心軸からの距離を彩度とし、
前記色点と前記R(赤)の頂点を前記中心軸に垂直な平面に投影したときの前記色点の投影点・前記中心軸・前記R(赤)の投影点が作り出す角度を色相とする色空間変換をする機能であ
前記色空間変換機能によって変換された前記色点の前記色相毎の前記明度と前記彩度の分布の分析、及び前記色空間変換処理後の画像を前記色相毎に分離する色分析機能と、
前記色点の前記色相を選択し前記明度又は前記彩度の少なくとも一方のパラメータを変更することにより、前記色点の前記明度又は前記彩度の調整を色相面で行う色調整機能と、
前記色分析機能による分析結果及び分離した画像と前記色相面及び前記色調整機能による調整前後の画像とを表示可能な画像表示機能と、
をコンピュータに実現させることを特徴とする画像処理プログラム。
An image acquisition function for acquiring RGB image data;
For each color point of the RGB image data acquired by the image acquisition function, the computer realizes a color conversion function that converts a color space represented by the RGB three primary colors into a color space represented by lightness, saturation, and hue,
The color space conversion function is such that one of the opposing vertices passing through the center of the cube is Bk (black), the other vertex is W (white), and the line connecting Bk (black) and W (white) is the central axis. R (red), Ye (yellow), G (green), Cy (cyan), B (blue) in the counterclockwise rotation order when the six vertices therearound are viewed from the Bk (black) direction of the central axis For each color point of the RGB image data in the RGB color space of Ma (magenta),
The distance from a plane perpendicular to the central axis of the color point and including the Bk (black) point is defined as brightness.
The saturation of the distance from the central axis of the color point,
The hue formed by the projection point of the color point, the central axis, and the projection point of the R (red) when the color point and the vertex of the R (red) are projected onto a plane perpendicular to the central axis is used as the hue. Ri function der to the color space conversion,
An analysis of the lightness and saturation distribution for each hue of the color point converted by the color space conversion function, and a color analysis function for separating the image after the color space conversion processing for each hue;
A color adjustment function for adjusting the lightness or saturation of the color point on a hue plane by selecting the hue of the color point and changing at least one of the lightness or saturation parameters;
An image display function capable of displaying the analysis result by the color analysis function and the separated image and the hue plane and the image before and after adjustment by the color adjustment function;
An image processing program for causing a computer to realize the above .
RGB画像データを取得する画像取得手段と、
前記画像取得手段によって取得されたRGB画像データの各色点について、RGB三原色によって表される色空間を明度・彩度・色相によって表される色空間に変換する色空間変換手順とを有し、
前記色空間変換手順は、立方体の中心を通り相対する頂点のひとつをBk(黒)、他の頂点をW(白)とし、前記Bk(黒)とW(白)とを結ぶ線を中心軸としてその周りの6つの頂点を前記中心軸の前記Bk(黒)方向から見た反時計回転順にR(赤)、Ye(黄)、G(緑)、Cy(シアン)、B(青)、Ma(マゼンタ)とするRGB色空間中の前記RGB画像データの各色点について、
前記色点の前記中心軸に垂直で前記Bk(黒)点を含む平面からの距離を明度とし、
前記色点の前記中心軸からの距離を彩度とし、
前記色点と前記R(赤)の頂点を前記中心軸に垂直な平面に投影したときの前記色点の投影点・前記中心軸・前記R(赤)の投影点が作り出す角度を色相とする手順であ
前記色空間変換機能によって変換された前記色点の前記色相毎の前記明度と前記彩度の分布の分析、及び前記色空間変換処理後の画像を前記色相毎に分離する色分析手段と、
前記色点の前記色相を選択し前記明度又は前記彩度の少なくとも一方のパラメータを変更することにより、前記色点の前記明度又は前記彩度の調整を色相面で行う色調整手段と、
前記色分析手段による分析結果及び分離した画像と前記色相面及び前記色調整手段による調整前後の画像とを表示可能な画像表示手段と、
を有することを特徴とする画像処理方法。
Image acquisition means for acquiring RGB image data;
For each color point of RGB image data acquired by the image acquisition means, a color space conversion procedure for converting a color space represented by RGB three primary colors into a color space represented by brightness, saturation, and hue,
The color space conversion procedure is such that one of the opposing vertices passing through the center of the cube is Bk (black), the other vertex is W (white), and the line connecting Bk (black) and W (white) is the central axis. R (red), Ye (yellow), G (green), Cy (cyan), B (blue) in the counterclockwise rotation order when the six vertices therearound are viewed from the Bk (black) direction of the central axis For each color point of the RGB image data in the RGB color space of Ma (magenta),
The distance from a plane perpendicular to the central axis of the color point and including the Bk (black) point is defined as brightness.
The saturation of the distance from the central axis of the color point,
The hue formed by the projection point of the color point, the central axis, and the projection point of the R (red) when the color point and the vertex of the R (red) are projected onto a plane perpendicular to the central axis is used as the hue. procedure der is,
An analysis of the brightness and saturation distribution for each hue of the color point converted by the color space conversion function, and a color analysis means for separating the image after the color space conversion processing for each hue;
Color adjustment means for adjusting the lightness or saturation of the color point on a hue plane by selecting the hue of the color point and changing at least one of the lightness or saturation parameters; and
Image display means capable of displaying the analysis result by the color analysis means and the separated image and the hue plane and the image before and after adjustment by the color adjustment means;
An image processing method comprising:
JP2008192681A 2008-07-25 2008-07-25 Image processing apparatus, image processing program, and image processing method Expired - Fee Related JP5119075B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008192681A JP5119075B2 (en) 2008-07-25 2008-07-25 Image processing apparatus, image processing program, and image processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008192681A JP5119075B2 (en) 2008-07-25 2008-07-25 Image processing apparatus, image processing program, and image processing method

Publications (2)

Publication Number Publication Date
JP2010034702A JP2010034702A (en) 2010-02-12
JP5119075B2 true JP5119075B2 (en) 2013-01-16

Family

ID=41738718

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008192681A Expired - Fee Related JP5119075B2 (en) 2008-07-25 2008-07-25 Image processing apparatus, image processing program, and image processing method

Country Status (1)

Country Link
JP (1) JP5119075B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5460805B1 (en) * 2012-10-01 2014-04-02 株式会社東芝 Image display device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09163165A (en) * 1995-12-13 1997-06-20 Fuji Photo Film Co Ltd Adjustment method for lightness and saturation of photo print
JP4555745B2 (en) * 2005-07-27 2010-10-06 オリンパスイメージング株式会社 Image editing program, image editing method, image editing apparatus, and recording medium
JP2008160307A (en) * 2006-12-21 2008-07-10 Canon Inc Image processor and its control method

Also Published As

Publication number Publication date
JP2010034702A (en) 2010-02-12

Similar Documents

Publication Publication Date Title
JP5179829B2 (en) Gray data correction apparatus and method
US7769231B2 (en) Method and apparatus for improving quality of images using complementary hues
WO2018110189A1 (en) Color conversion table creation device and method, color conversion device, and program
EP1909484B1 (en) Image processing device, image processing program, and image processing method
JP2018098630A5 (en)
US8477366B2 (en) Apparatus, method and medium outputting wide gamut space image
US7733525B2 (en) Gamut mapping method and apparatus
JP2006262446A (en) Image processing equipment, image processing method, and image processing program
KR20070082727A (en) Apparatus for gamut mapping and method for generating gamut boundary using the same
US8094165B2 (en) Color reproduction evaluation apparatus and program storage medium
JPH11250227A (en) Method and device for correcting face area and record medium for recording face area correction program
JP2008048314A (en) Image processor, image processing program and image processing method
JP5119075B2 (en) Image processing apparatus, image processing program, and image processing method
JP2009065532A (en) Image processor, image processing method, and computer-readable storage medium stored with image processing program
KR20070062099A (en) Apparatus and method for converting preferred color
JP7091852B2 (en) Image processing device and image processing method
US9813592B2 (en) Image forming apparatus, storage medium, and color conversion method
US10038825B2 (en) Image process apparatus for correcting a document based on correction parameter of another document and computer program therefor
JPH0832828A (en) Method for color conversing from monitor to printed matter and its device
JP2016025635A (en) Image processing system and method of the same
CN104125371A (en) Image processing device, image forming system, and image processing method
JP2005057570A (en) Printing controller, color conversion device, printing control method, color conversion method, printing control program, color conversion program; method, device and program for generating color conversion table; and color conversion table and medium recording data of color conversion table
JP3162730B2 (en) Image processing method
WO2014046155A1 (en) Image-processing device, image-processing method, and program
JP2023161937A (en) Monotonazation printing method of color image

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110121

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120326

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120403

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120524

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120925

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121022

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5119075

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20151026

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees