CMYK 转 HSV 转换器

即时将CMYK颜色值转换为HSV(色相、饱和度、明度)格式。支持批量处理和实时预览。

CMYK 输入

%
%
%
%

HSV输出

hsv(0, 0%, 0%)

批量转换

最近转换

如何将CMYK转换为HSV?

理解模型

CMYK (青色、品红色、黄色、关键色/黑色)是一种用于彩色印刷的减色模型。 HSV (色相、饱和度、明度)是RGB颜色模型的另一种表示方式,旨在更贴近人类视觉感知色彩属性的方式。

转换过程

  1. 请先转换为RGB。
  2. 将RGB值归一化至0-1范围。
  3. 计算最大和最小RGB值。
  4. 根据最大颜色通道计算色相。
  5. 基于最大值/最小值计算饱和度与明度。

公式

// 步骤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 = ... (取决于主色调)

操作成功