MyException - 我的异常网
当前位置:我的异常网» VC/MFC » 颜色空间转换

颜色空间转换

www.MyException.Cn  网友分享于:2013-04-03  浏览:46次
色彩空间转换
图像的RGB色彩空间到luv色彩空间的转换公式是什么?请知道的给出详细公式。

------解决方案--------------------
具体过程rgb->xyz->luv,然后调整范围

1. rbg->xyz

 X = 0.412453*R + 0.35758 *G + 0.180423*B
 Y = 0.212671*R + 0.71516 *G + 0.072169*B
 Z = 0.019334*R + 0.119193*G + 0.950227*B

2. xyz->luv

  xn = 0.312713
  yn = 0.329016
  Yn = 1.0

 un = 4*xn / (-2*xn + 12*yn + 3)
 vn = 9*yn / (-2*xn + 12*yn + 3)
 u = 4*X / (X + 15*Y + 3*Z)
 v = 9*Y / (X + 15*Y + 3*Z)
 L = 116 * (Y/Yn)^(1/3) - 16
 U = 13*L*(u-un)
 V = 13*L*(v-vn)

3. 调整范围

 L = L * 255 / 100
 U = (U + 134) * 255 / 354
 V = (V + 140) * 255 / 256

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有