高动态范围图像(High Dynamic Range Image,HDRI)反映了真实场景的亮度值范围,具有较大的动态范围,而传统的显示设备的动态范围较低.若将高动态范围图像直接压缩到低动态范围显示设备时,可能会导致图像失真、细节丢失等问题.为解决上述问题,本文提出一种基于亮度自适应分段式的色调映射算法.首先,将高动态范围图像从RGB彩色空间转化到CIE XYZ彩色空间,使得亮度信息和彩色信息分离,并只对亮度信息进行处理且不改变颜色信息.其次,以对数亮度平均值作为关键值,从而得到划分区间段的低光区阈值和高光区阈值.然后,针对不同阶段亮度值的特点采用不同的亮度压缩算法,获得新的亮度分量.最后,恢复颜色信息,得到低动态范围图像.实验结果表明,本文的色调映射算法得到的结果整体亮度和细节效果较好.