根据光路可逆的原理,提出了一种基于频域合成的计算机制半周视彩色彩虹全息算法。首先对半周视彩色彩虹全息的原理进行分析,总结了观察窗口与频域的对应关系,指出半周视彩色彩虹全息图物光的频谱由三原色的半环形频谱组合而成;使用彩色三维物体在特定方向上的多个投影图像分别进行分色、插值,再进行二维傅里叶变换,在频域内合成半周视彩色彩虹全息的物光频谱,对合成的物光频谱进行二维傅里叶逆变换,取实部,加上一个偏置分量,得到半周视彩色彩虹全息图。采用该算法计算了一个面积为47 mm×47 mm、分辨率为84000 p