论文部分内容阅读
在数字图像处理领域中,图像色彩传递技术是一个有挑战性的研究热点。图像色彩传递技术通常是指将特定的色彩模式赋予指定的图像的处理过程。本文在分析经典色彩传递算法的原理和特性的基础上,提出并实现了一种主体对象可控的渐进式色彩传递算法。本文的主要工作如下:1)针对现有的几种图像色彩传递算法的特性和原理进行了总结归纳,详细描述了算法思想并对实验结果进行测试分析,获得了关于这些算法的若干定性结论。2)针对基于点匹配的色彩传递方法中主体对象色彩可能被误传的问题,提出了 一种主体对象可控的渐进式色彩传递算法。算法首先通过图像分割技术构建主体对象的掩膜将主体与背景分离,同时对源图和目标图的直方图进行形状分析,由前向差分计算直方图的零点,结合二阶导数确定直方图的波峰和波谷的结构,通过逐渐地匹配对象直方图的波峰,达到控制主体色彩渐进传递的目的。实验结果表明,算法对主体对象色彩的控制效果良好,且不需要过多的人工干预。3)在Matlab平台上编程实现了上述主体对象可控的渐进式色彩传递算法并生成相应的软件框架,通过交互式用户界面,对源图像、目标图像及其掩膜进行控制,便于用户的调试操作以获取最佳的色彩传递结果。我们还设计了多组实验验证算法的灵活性及实用性。早期的黑白图像或视频序列只有亮度信息,而人眼对亮度的认知能力远远差于对颜色的认知能力,图像色彩传递技术能增强图像信息,增加图像的视觉效果,对黑白照片或旧的经典影片进行彩色化处理可以增强视觉情趣。本文中我们使用渐进式直方图匹配的色彩传递算法用以控制图像中的主体部分的色彩的改变,该方法简单有效,不需要使用者过多的干预,只需制定一个匹配的程度就可以自主生成最后的输出结果。由于图像的主体部分也常具有丰富的色彩,一些传统的方法比较难以对其进行色彩传递,通过我们的方法可以很好的解决这一问题,得到一些不错的结果。同时我们可以还自由控制传递的目标,或是全图传递或是局部传递,使整个过程更加灵活多变,并且可以根据所需选取中间过程作为最后的结果。