【技术实现步骤摘要】
滤镜处理方法及装置
[0001]本专利技术涉及图像处理
,具体地涉及一种滤镜处理方法及装置。
技术介绍
[0002]目前大部分的图像处理软件中均提供了图片滤镜的功能,一般是提供预先设定好的滤镜模板,例如,暖色滤镜、冷色滤镜、怀旧滤镜、黑白滤镜等等,用户通过选择不同的滤镜模板确定自己想要的滤镜效果。但是,目前的滤镜功能在应用到不同的图片上产生的效果基本都是相似的,而且用户只能利用滤镜模板所提供的滤镜效果对图片进行处理,无法按照自己的需求有针对性地进行滤镜处理。
技术实现思路
[0003]本专利技术实施例的目的是提供一种滤镜处理方法及装置,解决了现有技术中无法根据用户需求进行图片滤镜处理的问题,实现了图片的滤镜效果可以根据用户提供的参考图片的风格与效果进行自适应改变。
[0004]为了实现上述目的,本专利技术实施例提供一种滤镜处理方法,所述方法包括:获取参考图片和待处理图片;根据所述参考图片中的指定区域内的颜色平均值以及所述参考图片的灰度直方图,对所述待处理图片进行滤镜处理,得到滤镜处理后的结果图片。
[0005]进一步地,所述参考图片中的指定区域包括第一指定区域和第二指定区域,其中,所述第一指定区域为所述参考图片对应的灰度图中灰度值分布在前第一百分位的区域,所述第二指定区域为所述参考图片对应的灰度图中灰度值分布在后第二百分位的区域;所述颜色平均值包括所述第一指定区域对应的第一颜色值和所述第二指定区域对应的第二颜色值。
[0006]进一步地,所述颜色平均值为所述指定区域内所有 ...
【技术保护点】
【技术特征摘要】
1.一种滤镜处理方法,其特征在于,包括:获取参考图片和待处理图片;根据所述参考图片中的指定区域内的颜色平均值以及所述参考图片的灰度直方图,对所述待处理图片进行滤镜处理,得到滤镜处理后的结果图片。2.根据权利要求1所述的滤镜处理方法,其特征在于,所述参考图片中的指定区域包括第一指定区域和第二指定区域,其中,所述第一指定区域为所述参考图片对应的灰度图中灰度值分布在前第一百分位的区域,所述第二指定区域为所述参考图片对应的灰度图中灰度值分布在后第二百分位的区域;所述颜色平均值包括所述第一指定区域对应的第一颜色值和所述第二指定区域对应的第二颜色值。3.根据权利要求2所述的滤镜处理方法,其特征在于,所述根据所述参考图片中的指定区域内的颜色平均值以及所述参考图片的灰度直方图,对所述待处理图片进行滤镜处理,得到滤镜处理后的结果图片包括:根据所述参考图片的指定区域,提取所述待处理图片中的暗部区域以及亮部区域;利用所述第一颜色值以及所述暗部区域对应的灰度图的灰度值,对所述待处理图片中的暗部区域进行滤镜处理,得到第一过渡图片;利用所述第二颜色值以及所述亮部区域对应的灰度图的灰度值,对所述第一过渡图片进行滤镜处理,得到第二过渡图片;根据所述第二过渡图片的灰度直方图与所述参考图片的灰度直方图,得到所述第二过渡图片的亮度参数;将所述亮度参数赋值所述第二过渡图片对应的LAB颜色空间中的亮度值,得到滤镜处理后的结果图片。4.根据权利要求3所述的滤镜处理方法,其特征在于,所述根据所述参考图片的指定区域,提取所述待处理图片中的暗部区域以及亮部区域包括:将所述待处理图片对应的灰度图中灰度值分布在所述前第一百分位的区域,作为所述暗部区域;将所述待处理图片对应的灰度图中灰度值分布在所述后第二百分位的区域,作为所述亮部区域。5.根据权利要求3所述的滤镜处理方法,其特征在于,所述利用所述第一颜色值以及所述暗部区域对应的灰度图的灰度值,对所述待处理图片中的暗部区域进行滤镜处理,得到第一过渡图片包括:将所述暗部区域对应的灰度图中每个像素的灰度值取反,并将取反后的灰度值转换为透明度值,同时将所述暗部区域之外的区域中的透明度值均设为零,得到所述待处理图片的第一透明度通道值;根据所述第一颜色值以及所述第一透明度通道值,对所述待处理图片的RGB颜色空间值进行叠加与透明度通道混合处理,得到第一过渡图片。6.根据权利要求5所述的滤镜处理方法,其特征在于,所述根据所述第一颜色值以及所述第一透明度通道值,对所述待处理图片的RGB颜色空间值进行叠加与透明度通道混合处理,得到第一过渡图片包括:将所述第一颜色值与所述待处理图片的RGB颜色空间值分别进行归一化处理;
根据根据根据得到所述第一过渡图片的第j个像素的第i个通道颜色值其中,colour1
i
为归一化处理后的所述第一颜色值的...
【专利技术属性】
技术研发人员:曾志先,王涛,
申请(专利权)人:稿定厦门科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。