【技术实现步骤摘要】
一种图像处理方法、装置、电子设备及计算机存储介质
本申请涉及图像处理
,特别涉及一种图像处理方法、装置、电子设备及计算机存储介质。
技术介绍
在图像处理领域,LUT(显示查找表,Look-Up-Table)用于存储基于某种要求,对原始RGB值进行变换得到的RGB值,比如,基于滤镜效果要求,对原始RGB值进行变换得到的RGB值。图像处理系统通过读取LUT,并根据LUT调整待处理图像中的RGB值,将待处理图像转换成不同于待处理图像的图像。但是,目前,LUT中RGB值的个数最多为256*256*256个,可见,LUT中存储的数据的量较大,而,数据量较大会导致图像处理系统读取LUT时就需要花费较长时间,进而会导致图像处理的整体效率下降。为了解决上述问题,通常会对LUT进行简化,但是简化后的LUT,会导致图像处理的精度下降。由此可见,现有技术存在图像处理的效率及精度不可兼得的问题。
技术实现思路
为解决上述技术问题,本申请实施例提供一种图像处理方法、装置、电子设备及计算机存储介质,以达到同时保证图像处理的效率及精度的目的,技术方案如下:本申请一方面提供一种图像处理方法,包括:获取待处理图像,所述待处理图像包含有多个像素;利用基准显示查找表,分别确定各个所述像素对应的转换矩阵,所述转换矩阵用于表征源存储区域和目标存储区域的RGB值的转换关系,所述源存储区域由所述源显示查找表中多个存储位置组成,所述目标存储区域由所述目标显示查找表中,与所述源显示查找表中多个存储位置 ...
【技术保护点】
1.一种图像处理方法,其特征在于,包括:/n获取待处理图像,所述待处理图像包含有多个像素;/n利用基准显示查找表,分别确定各个所述像素对应的转换矩阵,所述转换矩阵用于表征源存储区域和目标存储区域的RGB值的转换关系,所述源存储区域由所述源显示查找表中多个存储位置组成,所述目标存储区域由所述目标显示查找表中,与所述源显示查找表中多个存储位置对应的多个存储位置组成;其中,所述基准显示查找表中存储有至少一个转换矩阵;/n分别基于各个所述像素的RGB值对应的转换矩阵,对各个所述像素的RGB值进行转换,得到各个所述像素对应的目标RGB值,从而得到目标图像。/n
【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:
获取待处理图像,所述待处理图像包含有多个像素;
利用基准显示查找表,分别确定各个所述像素对应的转换矩阵,所述转换矩阵用于表征源存储区域和目标存储区域的RGB值的转换关系,所述源存储区域由所述源显示查找表中多个存储位置组成,所述目标存储区域由所述目标显示查找表中,与所述源显示查找表中多个存储位置对应的多个存储位置组成;其中,所述基准显示查找表中存储有至少一个转换矩阵;
分别基于各个所述像素的RGB值对应的转换矩阵,对各个所述像素的RGB值进行转换,得到各个所述像素对应的目标RGB值,从而得到目标图像。
2.根据权利要求1所述的方法,其特征在于,所述转换矩阵通过以下步骤构建:
获取存储有RGB颜色空间的全部RGB值的源显示查找表;
分别将所述源显示查找表中各个RGB值调整为符合设定要求的RGB值,并将存储所述符合设定要求的RGB值的显示查找表作为目标显示查找表;
采用相同划分方式,分别将所述源显示查找表和所述目标显示查找表中的存储位置划分为设定个数的存储区域,所述存储区域由至少两个存储位置组成;
对所述源显示查找表中的第一存储区域,根据所述第一存储区域的RGB值和第二存储区域的RGB值,确定所述转换矩阵;其中,所述第一存储区域由所述源显示查找表中至少两个存储位置组成,所述第二存储区域为所述目标显示查找表中,与所述源显示查找表中的所述第一存储区域相对应的存储区域。
3.根据权利要求2所述的方法,其特征在于,所述设定要求为设定的滤镜效果要求;
所述设定个数为512个。
4.根据权利要求1-3任意一项所述的方法,其特征在于,所述利用基准显示查找表,分别确定各个所述像素对应的转换矩阵,包括:
对所述待处理图像中的每个像素,确定所述像素的RGB值在所述源显示查找表中的第一存储位置;
确定所述基准显示查找表中,与所述第一存储位置对应的存储区域;
将所述存储区域中存储的转换矩阵,作为与所述像素对应的第一转换矩阵。
5.根据权利要求1-3任意一项所述的方法,其特征在于,所述利用基准显示查找表,分别确定各个所述像素对应的转换矩阵,包括:
对所述待处理图像中的每个像素,确定所述像素的RGB值在所述源显示查找表中的第一存储位置;
对与所述待处理图像中每个像素的RGB值存在设定关系的每个目标RGB值,确定所述目标RGB值在所述源显示查找表中...
【专利技术属性】
技术研发人员:唐文峰,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。