一种图片亮度调节方法、设备及其存储介质技术

技术编号:19860305 阅读:30 留言:0更新日期:2018-12-22 12:20
本发明专利技术实施例公开一种图片亮度调节方法、设备、及其存储介质,其中方法包括如下步骤:获取源图片中各第一像素点在亮度空间的源亮度值;根据所述各第一像素点在亮度空间的源亮度值获取亮度调节曲线;将所述各第一像素点在亮度空间的源亮度值分别输入至所述亮度调节曲线中,得到所述各第一像素点在所述亮度空间调节后的目标亮度值;基于所述各第一像素点在所述亮度空间调节后的目标亮度值生成所述源图片对应的目标图片。采用本发明专利技术,可以满足不同环境下所拍摄图片的亮度调节需求,增强了对图片亮度调节的适应性。

【技术实现步骤摘要】
一种图片亮度调节方法、设备及其存储介质
本专利技术涉及计算机
,尤其涉及一种图片亮度调节方法、设备、及其存储介质。
技术介绍
随着移动通信技术的发展,智能手机等移动终端已逐渐成为人们生活中不可或缺的一部分,并为人们的生活提供了极大的便利。很多用户利用移动终端进行拍照,但通常环境对拍摄质量影响较大,当环境过亮或过暗时,会造成相机采集数据所形成的图片过亮或者过暗,从而导致图片质量大大降低,达不到用户的要求。对于所拍摄的这类不符合用户要求的图片,用户通常会对其进行亮度调节,现有的亮度调节方案是预先设置RGB曲线,然后将图片的RGB三通道值分别作为该曲线的输入,从而得到所输入的RGB三通道值,以实现对图片的亮度调节过程,但由于RGB曲线是根据图片的调节需要而预先设置,因此亮度调节程度固定,无法满足不同环境下所拍摄图片的亮度调节需求,图片亮度调节适应性差。
技术实现思路
本专利技术实施例提供了一种图片亮度调节方法、设备、及其存储介质,可以满足不同环境下所拍摄图片的亮度调节需求,增强了对图片亮度调节的适应性。本专利技术实施例一方面提供一种图片亮度调节方法,可包括:获取源图片中各第一像素点在亮度空间的源亮度值;根据所述各第一像素点在亮度空间的源亮度值获取亮度调节曲线;将所述各第一像素点在亮度空间的源亮度值分别输入至所述亮度调节曲线中,得到所述各第一像素点在所述亮度空间调节后的目标亮度值;基于所述各第一像素点在所述亮度空间调节后的目标亮度值生成所述源图片对应的目标图片。可选的,所述获取源图片中各第一像素点在亮度空间的源亮度值,包括:获取所述源图片中各第一像素点的三原色RGB值;将所述各第一像素点的RGB值分别代入所述亮度空间的亮度转换公式中,得到所述各第一像素点在亮度空间的源亮度值。可选的,所述根据所述各第一像素点在亮度空间的源亮度值获取亮度调节曲线,包括:基于所述各第一像素点在亮度空间的源亮度值获取所述源图片的图片亮度值;基于所述图片亮度值、设定的基准亮度值以及设定的调节系数获取亮度调节曲线。可选的,所述基于所述各第一像素点在亮度空间的源亮度值获取所述源图片的图片亮度值,包括:在所述源图片中获取所选择的图片区域;基于所述图片区域中各第二像素点在所述亮度空间的源亮度值获取所述源图片的图片亮度值,所述第一像素点包括所述第二像素点。可选的,所述基于所述图片区域中各第二像素点在所述亮度空间的源亮度值获取所述源图片的图片亮度值,包括:计算所述各第二像素点在所述亮度空间的源亮度值的平均值,将所述平均值确定为所述源图片的图片亮度值。可选的,所述在所述源图片中获取所选择的图片区域,包括:当所述源图片中包括人脸区域时,在所述人脸区域中获取所选择的图片区域;当所述源图片中不包括人脸区域时,在所述源图片中获取所选择的图片区域。可选的,所述基于所述图片亮度值、设定的基准亮度值以及设定的调节系数获取亮度调节曲线,包括:基于设定的基准亮度值与所述图片亮度值的差值以及设定的调节系数获取选定点坐标;基于设定的基准点坐标以及所述选定点坐标并采用亮度调节曲线模型,获取亮度调节曲线。可选的,所述基于设定的基准点坐标以及所述选定点坐标并采用亮度调节曲线模型,获取亮度调节曲线,包括:创建亮度调节曲线模型;将设定的基准点坐标以及所述选定点坐标分别代入所述亮度调节曲线模型中,得到所述亮度调节曲线模型的权重值;将所述权重值代入所述亮度调节曲线模型中,得到亮度调节曲线。可选的,所述基于所述各第一像素点在所述亮度空间调节后的目标亮度值生成所述源图片对应的目标图片,包括:获取所述各第一像素点在所述亮度空间的非亮度值;将所述各第一像素点在所述亮度空间的非亮度值和所述各第一像素点在所述亮度空间调节后的目标亮度值分别代入所述亮度空间的亮度转换公式中,得到所述各第一像素点调节后的RGB值;将所述各第一像素点调节后的RGB值组成的图片确定为所述源图片对应的目标图片。本专利技术实施例一方面提供一种图片亮度调节设备,可包括:源亮度值获取单元,用于获取源图片中各第一像素点在亮度空间的源亮度值;曲线获取单元,用于根据所述各第一像素点在亮度空间的源亮度值获取亮度调节曲线;目标亮度值获取单元,用于将所述各第一像素点在亮度空间的源亮度值分别输入至所述亮度调节曲线中,得到所述各第一像素点在所述亮度空间调节后的目标亮度值;图片生成单元,用于基于所述各第一像素点在所述亮度空间调节后的目标亮度值生成所述源图片对应的目标图片。可选的,所述源亮度值获取单元,包括:RGB值获取子单元,用于获取所述源图片中各第一像素点的三原色RGB值;源亮度值获取子单元,用于将所述各第一像素点的RGB值分别代入所述亮度空间的亮度转换公式中,得到所述各第一像素点在亮度空间的源亮度值。可选的,所述曲线获取单元,包括:图片亮度值获取子单元,用于基于所述各第一像素点在亮度空间的源亮度值获取所述源图片的图片亮度值;曲线获取子单元,用于基于所述图片亮度值、设定的基准亮度值以及设定的调节系数获取亮度调节曲线。可选的,所述图片亮度值获取子单元,具体用于:在所述源图片中获取所选择的图片区域;基于所述图片区域中各第二像素点在所述亮度空间的源亮度值获取所述源图片的图片亮度值,所述第一像素点包括所述第二像素点。可选的,所述图片亮度值获取子单元,具体用于:计算所述各第二像素点在所述亮度空间的源亮度值的平均值,将所述平均值确定为所述源图片的图片亮度值。可选的,所述图片亮度值获取子单元,具体用于:当所述源图片中包括人脸区域时,在所述人脸区域中获取所选择的图片区域;当所述源图片中不包括人脸区域时,在所述源图片中获取所选择的图片区域。可选的,所述曲线获取子单元,具体用于:基于设定的基准亮度值与所述图片亮度值的差值以及设定的调节系数获取选定点坐标;基于设定的基准点坐标以及所述选定点坐标并采用亮度调节曲线模型,获取亮度调节曲线。可选的,所述曲线获取子单元,具体用于:创建亮度调节曲线模型;将设定的基准点坐标以及所述选定点坐标分别代入所述亮度调节曲线模型中,得到所述亮度调节曲线模型的权重值;将所述权重值代入所述亮度调节曲线模型中,得到亮度调节曲线。可选的,所述图片生成单元,包括:非亮度值获取子单元,用于获取所述各第一像素点在所述亮度空间的非亮度值;RGB值获取子单元,用于将所述各第一像素点在所述亮度空间的非亮度值和所述各第一像素点在所述亮度空间调节后的目标亮度值分别代入所述亮度空间的亮度转换公式中,得到所述各第一像素点调节后的RGB值;图片确定子单元,用于将所述各第一像素点调节后的RGB值组成的图片确定为所述源图片对应的目标图片。本专利技术实施例一方面提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。本专利技术实施例一方面提供一种电子设备,可包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。在本专利技术实施例中,通过获取源图片中各第一像素点在亮度空间的源亮度值,并根据所述各第一像素点在亮度空间的源亮度值获取亮度调节曲线,将所述各第一像素点在亮度空间的源亮度值分别输入至所述亮度调节曲线中后得到所述各第一像素点在所述亮度空间调节后的目标亮度值,基于所述各第一像素点在本文档来自技高网...

【技术保护点】
1.一种图片亮度调节方法,其特征在于,包括:获取源图片中各第一像素点在亮度空间的源亮度值;根据所述各第一像素点在亮度空间的源亮度值获取亮度调节曲线;将所述各第一像素点在亮度空间的源亮度值分别输入至所述亮度调节曲线中,得到所述各第一像素点在所述亮度空间调节后的目标亮度值;基于所述各第一像素点在所述亮度空间调节后的目标亮度值生成所述源图片对应的目标图片。

【技术特征摘要】
1.一种图片亮度调节方法,其特征在于,包括:获取源图片中各第一像素点在亮度空间的源亮度值;根据所述各第一像素点在亮度空间的源亮度值获取亮度调节曲线;将所述各第一像素点在亮度空间的源亮度值分别输入至所述亮度调节曲线中,得到所述各第一像素点在所述亮度空间调节后的目标亮度值;基于所述各第一像素点在所述亮度空间调节后的目标亮度值生成所述源图片对应的目标图片。2.根据权利要求1所述的方法,其特征在于,所述获取源图片中各第一像素点在亮度空间的源亮度值,包括:获取所述源图片中各第一像素点的三原色RGB值;将所述各第一像素点的RGB值分别代入所述亮度空间的亮度转换公式中,得到所述各第一像素点在亮度空间的源亮度值。3.根据权利要求1所述的方法,其特征在于,所述根据所述各第一像素点在亮度空间的源亮度值获取亮度调节曲线,包括:基于所述各第一像素点在亮度空间的源亮度值获取所述源图片的图片亮度值;基于所述图片亮度值、设定的基准亮度值以及设定的调节系数获取亮度调节曲线。4.根据权利要求3所述的方法,其特征在于,所述基于所述各第一像素点在亮度空间的源亮度值获取所述源图片的图片亮度值,包括:在所述源图片中获取所选择的图片区域;基于所述图片区域中各第二像素点在所述亮度空间的源亮度值获取所述源图片的图片亮度值,所述第一像素点包括所述第二像素点。5.根据权利要求4所述的方法,其特征在于,所述基于所述图片区域中各第二像素点在所述亮度空间的源亮度值获取所述源图片的图片亮度值,包括:计算所述各第二像素点在所述亮度空间的源亮度值的平均值,将所述平均值确定为所述源图片的图片亮度值。6.根据权利要求4所述的方法,其特征在于,所述在所述源图片中获取所选择的图片区域,包括:当所述源图片中包括人脸区域时,在所述人脸区域中获取所选择的图片区域;当所述源图片中不包括人脸区域时,在所述源图片中获取所选择的图片区域。7.根据权利要求3所述的方法,其特征在于,所述基于所述图片亮度值、设定的基准亮度值以及设定的调节系数获取亮度调节曲线,包括:基于设定的基准亮度值与所述图片亮度值的差值以及设定的调节系数获取选定点坐标;基于设定的基准点坐标以及所述选定点坐标并采用亮度调节曲线模型,获取亮度调节曲线。8.根据权利要求7所述的方法,其特征在于,所述基于设定的基准点坐标以及所述选定点坐标并采用亮度调节曲线模型,获取亮度调节曲线,包括:创建亮度调节曲线模型;将设定的基准点坐标以及所述选定点坐标...

【专利技术属性】
技术研发人员:夏俊伟
申请(专利权)人:腾讯数码天津有限公司
类型:发明
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1