实作色彩系统转换程序 (VB 6.0)
实作色彩系统转换程序 ( VB 6.0) 下载原始码及执行档: https://drive.google.com/file/d/0BzHb_OyLyVZlLVRmcjAxbWxLVlU/view?usp=sharing 介绍 RGB 转 HSI HSI 转 RGB 当 0 °≦ H<120 °时, B 值最小,因此如下式: 当 120 ° <H ≦ 240 °时。 CMYK 转 RGB tCMYK = {C,M,Y,K} 转换成三分色 tCMY = {C',M',Y'} = {C(1 - K) + K,M(1 - K) + K,Y(1 - K) + K} 然后再转换成 RGB tRGB = {R,G,B} = {1 - C',1 - M',1 - Y'} 同理结果如下: tRGB = {1 - (C(1 - K) + K),1 - (M(1 - K) + K),1 - (Y(1 - K) + K)} = {1 - C(1 - K) - K,1 - M(1 - K) - K,1 - Y(1 - K) - K} RGB 转 CMYK tRGB = {R,G,B} 先转换成三分色 tCMY = {C',M',Y'} = {1 - R,1 - G,1 - B} if min{C',M',Y'} = 1 tCMYK = {0,0,0,1} 再转换成四分色 K = min{C',M',Y'} RGB 转 YUV Y=0.299R+0.587G+0.114B U=0.493(B-Y)=0.439(-0.29R-0.587G+0.886B) V=0.877(0.701R-0.587G-0.114B) YUV 与 RGB 关系如下: RGB 与 YUV 关系如下: 将其正规化,可以将 RGB 和 YUV 都在 0 到 255 之间转换。所以可以采用下列的程序: R = Y + (1.4075 * (V - 128)) ...




































