CMYK 转 HSV 转换器
即时将CMYK颜色值转换为HSV(色相、饱和度、明度)格式。支持批量处理和实时预览。
CMYK 输入
%
%
%
%
HSV输出
hsv(0, 0%, 0%)
批量转换
最近转换
如何将CMYK转换为HSV?
理解模型
CMYK (青色、品红色、黄色、关键色/黑色)是一种用于彩色印刷的减色模型。 HSV (色相、饱和度、明度)是RGB颜色模型的另一种表示方式,旨在更贴近人类视觉感知色彩属性的方式。
转换过程
- 请先转换为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 = ... (取决于主色调)