CMYKからHSVへ コンバーター
CMYKカラー値をHSV(色相・彩度・明度)形式に即時変換。バッチ処理とリアルタイムプレビュー機能を搭載。
CMYK入力
%
%
%
%
HSV出力
hsv(0, 0%, 0%)
一括変換
最近の変換履歴
CMYKをHSVに変換する方法
モデルの理解
CMYK (シアン、マゼンタ、イエロー、キープレート/ブラック)は、カラー印刷で使用される減法混色のカラーモデルです。 HSV (色相、彩度、明度)はRGBカラーモデルの代替表現で、人間の視覚が色の属性を認識する方法により近い形で設計されています。
変換プロセス
- まずCMYKをRGBに変換します。
- RGB値を0-1の範囲に正規化します。
- RGBの最大値と最小値を計算する
- 最大値の色チャンネルに基づいて色相を計算。
- 最大値/最小値に基づいて彩度と明度を計算。
数式
// ステップ1:CMYKからRGBへ変換
R = 255 × (1-C) × (1-K)
G = 255 × (1-M) × (1-K)
B = 255 × (1-Y) × (1-K)
// ステップ2:RGBからHSVへ変換
V = Max(R,G,B)
S = (V==0 ? 0 : (V-Min)/V)
H = ... (主な色に依存)