K
kjzx
Unregistered / Unconfirmed
GUEST, unregistred user!
为什么在进行RGB到HSI转换时,有一些点的H的值很大?如何避免?
例如:在H的计算公式里,当分子为-183.5,分母为188.34时
I:=(R+G+B)/3;
S:=1-3*min(R,G,B)/(R+G+B);
H:=arccos((((R-G)+(R-B))/2)/sqrt((R-G)*(R-G)+(R-B)*(G-B)));
例如:在H的计算公式里,当分子为-183.5,分母为188.34时
I:=(R+G+B)/3;
S:=1-3*min(R,G,B)/(R+G+B);
H:=arccos((((R-G)+(R-B))/2)/sqrt((R-G)*(R-G)+(R-B)*(G-B)));