1.一种图像合成方法,包括:
获取第一图像和第二图像;
将第一图像分解为第一光照图像和第一反射图像;
根据第一光照图像将第二图像变换为第一图像的光照条件下的图像;
将变换后的第二图像合成到所述第一图像中。
2.如权利要求1所述的图像合成方法,其中所述根据第一光照图像将第二图像变换为第一图像的光照条件下的图像进一步包括:
将第二图像分解为第二光照图像和第二反射图像;
根据第一光照图像将第二光照图像变换为第一图像的光照条件下的图像;
合成变换后的第二光照图像与第二反射图像以得到变换后的第二图像。
3.如权利要求2所述的图像合成方法,其中所述根据第一光照图像将第二光照图像变换为第一图像的光照条件下的图像进一步包括:
确定第一图像中、第二图像将被合成到其中的区域;
计算第一光照图像中与所述区域对应区域的局部直方图;
计算第二光照图像的直方图;
以第一光照图像的局部直方图作为目标直方图,对第二光照图像的直方图进行规定化,以得到变换后的第二光照图像。
4.如权利要求3所述的图像合成方法,其中计算第一光照图像中与所述区域对应的区域的局部直方图包括:
将第一光照图像中与所述区域对应的区域划分为m×n个小块;
针对每个所述小块计算直方图。
5.如权利要求4所述的图像合成方法,其中计算第二光照图像的直方图包括:
将第二光照图像划分为所述m×n个小块;
针对每个所述小块计算直方图。
6.如权利要求5所述的图像合成方法,其中以第一光照图像的局部直方图作为目标直方图,对第二光照图像的直方图进行规定化包括:
对于第二光照图像的每个所述小块的直方图,以第一光照图像中的对应 小块的直方图作为目标直方图进行规定化。
7.如权利要求6所述的图像合成方法,其中合成变换后的第二光照图像与第二反射图像以得到变换后的第二图像进一步包括:
对变换后的第二光照图像进行平滑滤波;
将平滑滤波后的第二光照图像与第二反射图像进行合成以得到变换后的第二图像。
8.一种图像合成设备,包括:
获取部件,配置为获取第一图像和第二图像;
分解部件,配置为将第一图像分解为第一光照图像和第一反射图像;
变换部件,配置为根据第一光照图像将第二图像变换为第一图像的光照条件下的图像;
合成部件,配置为将变换后的第二图像合成到第一图像中。
9.一种图像合成设备,包括:
处理器;
存储器;和
存储在所述存储器中的计算机程序指令,在所述计算机程序指令被所述处理器运行时执行以下步骤:
获取第一图像和第二图像;
将第一图像分解为第一光照图像和第一反射图像;
根据第一光照图像将第二图像变换为第一图像的光照条件下的图像;
将变换后的第二图像合成到第一图像中。