我没有找到一篇文章来解释为什么通过转换RGB颜色模型到HSI,当颜色是黑色时,我们有不确定的饱和度?问题1:这个(数学原因)的解释是什么
Question2:当奇点为黑色时,这意味着我们无法定义什么是饱和度。但问题是,为什么当饱和度很小(不是零,而是接近零)时,恒生指数对误差也很敏感。我读到饱和度最好不要太小。
数学原因是0/0的不定式。黑色的"there is nothing to see"应该是直观的
无法计算RGB 0,0,0的饱和度,因此定义为零。
S = (max(r,g,b) - min(r,g,b))/max(r,g,b)
你看r=g=b=0会导致一个问题,因为我们不能除以0。
该公式还表明,只有当我们有非常相似的RGB值时,才会出现非常小的饱和度值。如果一个像素的饱和度较低,它就是"更灰"或更消色差。将基于颜色的规则应用于非颜色没有多大意义。