上述代码主要功能是实现图像的加法降噪和图像合成,对原始图片进行加法降噪处理,通过添加噪声和图片叠加的方式减少噪声的影响。
读取并处理前景和远景图片,通过裁剪和模糊处理,最后将它们合成为一张新的图片,其中前景图片较为清晰,远景图片则呈现出模糊效果。
加法降噪:
read_image:读取图片文件。
convert_image_type:将图片类型转换为int2并扩大位深,以确保在后续的图片叠加过程中不会发生数据溢出。
copy_image:复制图片以保护原始图片数据。
gen_empty_obj:生成一个空的图片数组,用于存储生成的噪声图片。
add_noise_white:向图片添加白色噪声,噪声强度为80。
concat_obj:将添加了噪声的图片存储到数组中。