一种色温调节方法及装置的制作方法

文档序号:7745776
专利名称:一种色温调节方法及装置的制作方法
技术领域
本发明涉及色温处理技术,尤其是一种色温调节方法及装置。
背景技术
色温用于表示光源的冷暖度,不同色温的光源,给人的冷暖感觉是不一样的。在低色温光源的能量分布中,红辐射所占比例较多,光源表现为“暖光”;在高色温光源中的能量分布中,蓝辐射所占的比例相对较多,光源表现为“冷光”。目前,各种显示设备,如LED (Light Emitting Diode,发光二极管)显示器,通常都具备色温调节功能,用于对图像的色温进行调节,可提高显示画面的逼真度。传统的色温调节方案主要为确定一帧画面上同一背光控制区域内单个像素的红蓝色调取向;统计该帧画面的同一背光控制区域内偏红像素与偏蓝像素的数量;比较该帧画面的同一背光控制区域内偏红像素与偏蓝像素的量,确定该帧同一背光控制区域内的色调取向;从而调整该背光控制区域内红色和蓝色的亮度控制值,控制背光的色温。发明人发现,上述的色温调节方案对色温的调节过程比较复杂,对调节装置的性能要求较高,适用于液晶电视等对显示要求较高的设备中。随着科学技术的发展,手机等终端设备基本具备了拍照、摄像功能,由于受环境、 天气等因素的影响,手机等终端设备拍摄的图像或图片可能无法满足用户的色温要求,这就需要终端设备能够对拍摄的图像或图片的色温进行快速调节,传统的色温调节方案由于较复杂,并不适用于手机等终端设备的图像或图片的色温处理。如何能够简单、方便、快速的进行色温调节,成为一个亟待解决的问题。

发明内容
本发明实施例所要解决的技术问题在于,提供一种色温调节方法、装置及终端,能够简单、方便、快捷地实现图像或图片的色温调节。为了解决上述技术问题,本发明实施例提供了一种色温调节方法,用于调节图像或图片的色温,包括获取待调节的图像或图片中的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度;采用预先指定的色温值,对所述像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度进行重新计算。其中,所述获取待调节的图像或图片中的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度,包括遍历待调节的图像或图片中的像素,获取所述遍历到的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度;判断对所述待调节的图像或图片中的像素的遍历是否完成,如果没有完成,则继续遍历。其中,所述预先指定的色温值的取值范围为一 100 100。其中,所述采用预先指定的色温值,对所述像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度进行重新计算,包括采用公式调节后红色分量强度=当前红色分量强度+色温值,计算得到所述像素调节后红色分量强度;采用公式调节后绿色分量强度=当前绿色分量强度一色温值/2,计算得到所述像素调节后绿色分量强度;采用公式调节后蓝色分量强度=当前蓝色分量强度一色温值,计算得到所述像素调节后蓝色分
量强度。其中,所述采用预先指定的色温值,对所述像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度进行重新计算,还包括判断调节后红色分量强度的值是否大于255,如果大于,则将调节后红色分量强度的值置为255 ;判断调节后红色分量强度的值是否小于0,如果小于,则将调节后红色分量强度的值置为0 ;判断调节后绿色分量强度的值是否大于255,如果大于,则将调节后绿色分量强度的值置为255 ;判断调节后绿色分量强度的值是否小于0,如果小于,则将调节后绿色分量强度的值置为0 ;判断调节后蓝色分量强度的值是否大于255,如果大于,则将调节后蓝色分量强度的值置为255 ;判断调节后蓝色分量强度的值是否小于0,如果小于,则将调节后蓝色分量强度的值置为0。相应地,本发明实施例还提供了一种色温调节装置,用于调节图像或图片的色温, 包括获取模块,用于获取待调节的图像或图片中的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度;色温调节模块,用于采用预先指定的色温值,对所述获取模块获取的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度进行重新计算。其中,所述获取模块包括遍历单元,用于遍历待调节的图像或图片中的像素; 获取单元,用于获取所述遍历单元遍历的像素的当前红色分量强度、当前绿色分量强
度和当前蓝色分量强度;判断单元,用于判断所述遍历单元是否完成对所述待调节的图像或图片中的像素的遍历,如果没有完成,则控制所述遍历单元继续进行遍历。其中,所述预先指定的色温值的取值范围为一 100 100。其中,所述色温调节模块包括红色色温调节单元,用于采用公式调节后红色分量强度=当前红色分量强度+色温值,计算得到所述像素调节后红色分量强度;绿色色温调节单元,用于采用公式调节后绿色分量强度=当前绿色分量强度一色温值/2,计算得到所述像素调节后绿色分量强度;蓝色色温调节单元,用于采用公式调节后蓝色分量强度=当前蓝色分量强度一色温值,计算得到所述像素调节后蓝色分量强度。其中,所述红色色温调节单元,还用于判断调节后红色分量强度的值是否大于 255,如果大于,则将调节后红色分量强度的值置为255 ;判断调节后红色分量强度的值是否小于0,如果小于,则将调节后红色分量强度的值置为0 ;所述绿色色温调节单元,还用于判断调节后绿色分量强度的值是否大于255,如果大于,则将调节后绿色分量强度的值置为 255 ;判断调节后绿色分量强度的值是否小于0,如果小于,则将调节后绿色分量强度的值置为0 ;所述蓝色色温调节单元,还用于判断调节后蓝色分量强度的值是否大于255,如果大于,则将调节后蓝色分量强度的值置为255 ;判断调节后蓝色分量强度的值是否小于0, 如果小于,则将调节后蓝色分量强度的值置为0。实施本发明实施例,具有如下有益效果本发明实施例采用预先指定的色温值对待处理的图像或图片中的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度进行重新计算,实现对图像或图片的色温调节。由于直接根据预先指定的色温值进行色温调节,其过程简单、方便,可快速地根据用户的色温要求实现图像或图片的调整,提升了用户的使用体验。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例的色温调节方法的第一实施例的流程示意图。图2是本发明实施例的色温调节方法的第二实施例的流程示意图。图3是本发明实施例的色温调节装置的实施例的结构示意图。图4是本发明实施例的获取模块的实施例的结构示意图。图5是本发明实施例的色温调节模块的实施例的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。请参见图1,是本发明实施例的色温调节方法第一实施例的流程示意图,所述方法包括如下步骤
步骤S11,获取待调节的图像或图片中的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度。在RGB (Red,Green,Blue,红绿蓝)色彩模式中,每一个像素由红色、绿色和蓝色按照一定的比例混合而成,红色、绿色和蓝色在一个像素中所占的比重分别称为红色分量强度、绿色分量强度和蓝色分量强度;同时红色分量强度、绿色分量强度和蓝色分量强度的取值范围均在0 255之间;对于纯黑色来说,其红色分量强度、绿色分量强度和蓝色分量强度均为0。获取待调节的图像或图片中的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度,具体包括遍历待调节的图像或图片中的像素,获取所述遍历到的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度;判断对所述待调节的图像或图片中的像素的遍历是否完成,如果没有完成,则继续遍历。步骤S12,采用预先指定的色温值,对所述像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度进行重新计算。本步骤中,预先指定的色温值用temp表示,是用于对图像或图片的色温进行调节的关键参数。其取值范围根据实际需要而设定,比如取值范围为一 100 100。色温值 temp的取值大小直接影响调节后的图像或图片的冷暖度,通常色温值temp越大,表示调节后的图像或图片的颜色越暖和;一种实施方式中,当temp = 0,表示不对图像或图片的色温进行任何调节;当temp > 0时,表示将图像或图片的色温变暖;当temp < 0,表示将图像或图片的色温变冷。在实际应用中,色温值temp的大小可以由用户指定。本步骤中,对像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度进行重新计算的一种方式是采用下述公式对像素的当前的红色分量强度、当前绿色分量强度和当前蓝色分量强度进行重新计算,得到调节后的红色分量强度、绿色分量强度和蓝色分量强度。采用公式调节后红色分量强度=当前红色分量强度+色温值,计算得到像素调节后红色分量强度;
采用公式调节后绿色分量强度=当前绿色分量强度一色温值/2,计算得到像素调节后绿色分量强度;
采用公式调节后蓝色分量强度=当前蓝色分量强度一色温值,计算得到像素调节后蓝色分量强度。进一步地,本步骤中还对调节后红色分量强度、绿色分量强度和蓝色分量强度的大小进行判断,根据判断结果进行确定分量强度的值,具体地
判断调节后红色分量强度的值是否大于255,如果大于,则将调节后红色分量强度的值置为255 ;判断调节后红色分量强度的值是否小于0,如果小于,则将调节后红色分量强度的值置为0。判断调节后绿色分量强度的值是否大于255,如果大于,则将调节后绿色分量强度的值置为255 ;判断调节后绿色分量强度的值是否小于0,如果小于,则将调节后绿色分量强度的值置为0。判断调节后蓝色分量强度的值是否大于255,如果大于,则将调节后蓝色分量强度的值置为255 ;判断调节后蓝色分量强度的值是否小于0,如果小于,则将调节后蓝色分量强度的值置为0。上述色温调节方法,直接根据预先指定的色温值对图像或图片的色温进行调节, 其过程简单、方便、可以快速地根据用户的色温要求实现对图像或图片的色温的调节,有助于提升用户的使用体验。请参考图2,是本发明实施例的色温调节方法的第二实施例的流程示意图,所述方法包括如下步骤
步骤S21,获取预先指定的色温值。步骤S22 遍历待调节的图像或图片中的像素。步骤S23 获取遍历到的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度。步骤S24,采用预先指定的色温值,对所述像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度进行重新计算。步骤S25,判断是否完成遍历,如果没有,则返回步骤S22继续对待调节的图像或图片中的像素的进行遍历。相应地,本发明实施例还提供了一种色温调节装置,该色温调节装置可以集成在手机、PC (Personal Computer,个人计算机)、PDA (Personal Digital Assistant,个人数字助理)或车载终端等中,用于对图像或图片的色温进行调节。 请参见图3,是本发明实施例的色温调节装置的实施例的结构示意图,所述色温调节装置3包括
获取模块4,用于获取待调节的图像或图片中的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度。
色温调节模块5,用于采用预先指定的色温值,对获取模块31获取的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度进行重新计算。其中,预先指定的色温值用temp表示,是用于对图像或图片的色温进行调节的关键参数。其取值范围根据实际需要而设定,比如取值范围为一 100 100。色温值temp 的取值大小直接影响调节后的图像或图片的冷暖度,通常色温值temp越大,表示调节后的图像或图片的颜色越暖和;比如当temp = 0,表示不对图像或图片的色温进行任何调节;当 temp > 0时,表示将图像或图片的色温变暖;当temp < 0,表示将图像或图片的色温变冷。 在实际应用中,色温值temp的大小可以由用户指定。请参考图4,是本发明实施例的获取模块4的实施例的结构示意图,所述获取模块 4包括
遍历单元41,用于遍历待调节的图像或图片中的像素。获取单元42,用于获取遍历单元41遍历到的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度。判断单元43,用于判断所述遍历单元41是否完成对所述待调节的图像或图片中像素的遍历,如果没有完成,则控制所述遍历单元41继续进行遍历。请参考图5,是本发明实施例的色温调节模块5的实施例的结构示意图,所述色温调节模块5包括
红色色温调节单元51,用于采用公式调节后红色分量强度=当前红色分量强度+色温值,计算得到像素的调节后红色分量强度;进一步地,红色色温调节单元51还对调节后红色分量强度的值进行判断,如果红色色度分量强度大于255,则将红色分量强度置为 255 ;如果红色分量强度小于0,则将红色分量强度置为0。绿色色温调节单元52,用于采用公式调节后绿色分量强度=当前绿色分量强度一色温值/2,计算得到像素的调节后绿色分量强度;进一步地,红色色温调节单元51还对调节后红色分量强度的值进行判断,如果红色色度分量强度大于255,则将红色分量强度置为255 ;如果红色分量强度小于0,则将红色分量强度置为0。蓝色色温调节单元53,用于采用公式调节后蓝色分量强度=当前蓝色分量强度一色温值,计算得到像素的调节后蓝色分量强度;进一步地,红色色温调节单元51还对调节后红色分量强度的值进行判断,如果红色色度分量强度大于255,则将红色分量强度置为255 ;如果红色分量强度小于0,则将红色分量强度置为0。本发明实施例的色温调节装置3,直接根据预先指定的色温值对图像或图片的色温进行调节,其过程简单、方便、可以快速地根据用户的色温要求实现对图像或图片的色温的调节,有助于提升用户的使用体验。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory, RAM)等。以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
权利要求
1.一种色温调节方法,用于调节图像或图片的色温,其特征在于,包括获取待调节的图像或图片中的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度;采用预先指定的色温值,对所述像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度进行重新计算。
2.如权利要求1所述的色温调节方法,其特征在于,所述获取待调节的图像或图片中的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度,包括遍历待调节的图像或图片中的像素,获取所述遍历到的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度;判断对所述待调节的图像或图片中的像素的遍历是否完成,如果没有完成,则继续遍历。
3.如权利要求1所述的色温调节方法,其特征在于,所述预先指定的色温值的取值范围为一 100 100。
4.如权利要求1所述的色温调节方法,其特征在于,所述采用预先指定的色温值,对所述像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度进行重新计算,包括采用公式调节后红色分量强度=当前红色分量强度+色温值,计算得到所述像素调节后红色分量强度;采用公式调节后绿色分量强度=当前绿色分量强度一色温值/2,计算得到所述像素调节后绿色分量强度;采用公式调节后蓝色分量强度=当前蓝色分量强度一色温值,计算得到所述像素调节后蓝色分量强度。
5.如权利要求4所述的色温调节方法,其特征在于,所述采用预先指定的色温值,对所述像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度进行重新计算,还包括判断调节后红色分量强度的值是否大于255,如果大于,则将调节后红色分量强度的值置为255 ;判断调节后红色分量强度的值是否小于0,如果小于,则将调节后红色分量强度的值置为0 ;判断调节后绿色分量强度的值是否大于255,如果大于,则将调节后绿色分量强度的值置为255 ;判断调节后绿色分量强度的值是否小于0,如果小于,则将调节后绿色分量强度的值置为0 ;判断调节后蓝色分量强度的值是否大于255,如果大于,则将调节后蓝色分量强度的值置为255 ;判断调节后蓝色分量强度的值是否小于0,如果小于,则将调节后蓝色分量强度的值置为0。
6.一种色温调节装置,用于调节图像或图片的色温,其特征在于,包括获取模块,用于获取待调节的图像或图片中的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度;色温调节模块,用于采用预先指定的色温值,对所述获取模块获取的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度进行重新计算。
7.如权利要求6所述的色温调节装置,其特征在于,所述获取模块包括 遍历单元,用于遍历待调节的图像或图片中的像素;获取单元,用于获取所述遍历单元遍历的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度;判断单元,用于判断所述遍历单元是否完成对所述待调节的图像或图片中的像素的遍历,如果没有完成,则控制所述遍历单元继续进行遍历。
8.如权利要求6所述的色温调节装置,其特征在于,所述预先指定的色温值的取值范围为一 100 100。
9.如权利要求6所述的色温调节装置,其特征在于,所述色温调节模块包括 红色色温调节单元,用于采用公式调节后红色分量强度=当前红色分量强度+色温值,计算得到所述像素调节后红色分量强度;绿色色温调节单元,用于采用公式调节后绿色分量强度=当前绿色分量强度一色温值/2,计算得到所述像素调节后绿色分量强度;蓝色色温调节单元,用于采用公式调节后蓝色分量强度=当前蓝色分量强度一色温值,计算得到所述像素调节后蓝色分量强度。
10.如权利要求9所述的色温调节装置,其特征在于,所述红色色温调节单元,还用于判断调节后红色分量强度的值是否大于255,如果大于,则将调节后红色分量强度的值置为 255 ;判断调节后红色分量强度的值是否小于0,如果小于,则将调节后红色分量强度的值置为0;所述绿色色温调节单元,还用于判断调节后绿色分量强度的值是否大于255,如果大于,则将调节后绿色分量强度的值置为255 ;判断调节后绿色分量强度的值是否小于0,如果小于,则将调节后绿色分量强度的值置为0 ;所述蓝色色温调节单元,还用于判断调节后蓝色分量强度的值是否大于255,如果大于,则将调节后蓝色分量强度的值置为255 ;判断调节后蓝色分量强度的值是否小于0,如果小于,则将调节后蓝色分量强度的值置为0。
全文摘要
本发明实施例公开了一种色温调节方法,用于调节图像或图片的色温,包括获取待调节的图像或图片中的像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度;采用预先指定的色温值,对所述像素的当前红色分量强度、当前绿色分量强度和当前蓝色分量强度进行重新计算。本发明实施例还公开了一种色温调节装置和终端。本发明的实现过程简单、方便,可快速地根据用户的色温要求实现图像或图片的调整,提升了用户的使用体验。
文档编号H04N9/73GK102271259SQ20111022688
公开日2011年12月7日 申请日期2011年8月9日 优先权日2011年8月9日
发明者沈建兵 申请人:深圳市万兴软件有限公司
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1