该项目实现了将图像从RGB(红、绿、蓝)色彩空间转换到HSI(色调、饱和度、亮度)色彩空间的完整处理流程。实现过程中首先将输入的RGB图像数据归一化至[0, 1]区间。亮度(I)分量由红、绿、蓝三个通道的平均值计算得出;饱和度(S)分量通过计算三通道中的最小值与亮度的比例关系确定;色调(H)分量则利用三角函数公式计算颜色向量在色环上的角度,并根据绿、蓝通道的数值关系进行角度修正,确保色调值准确覆盖0到360度范围。该程序专门针对数字图像处理中需要将颜色本质信息与亮度信息分离的场景设计,广泛应用于图像增强、