这里写自定义目录标题
RGB2HSV
记录一下从RGB空间到HSV空间的转换。
RGB范围为[0,255],H[0,255],S,V:[0,1],以下为原始转换代码1
//R, G and B input range = 0 ÷ 255
//H, S and V output range = 0 ÷ 1.0
var_R = ( R / 255 )
var_G = ( G / 255 )
var_B = ( B / 255 )
var_Min = min( var_R, var_G, var_B ) //Min. value of RGB
var_Max = max( var_R, var_G, var_B ) //Max. value of RGB
del_Max = var_Max - var_Min //Delta RGB value
V = var_Max
if ( del_Max == 0 ) //This is a gray, no chroma...
{
H = 0
S = 0