图像数据转化方法、装置及存储介质制造方法及图纸

技术编号:21117398 阅读:18 留言:0更新日期:2019-05-16 09:29
本发明专利技术公开了一种图像数据转化方法、装置及存储介质,属于图像处理领域。所述方法包括:获取目标图像的图像数据,图像数据包括目标图像中m个像素的第一像素值,每个第一像素值包括至少一个颜色通道的第一颜色值,第一颜色值位于至少一个颜色通道的目标颜色值区间内,m为正整数;将目标颜色值区间划分为n个颜色值分区间,n为大于1的正整数;确定第一颜色值在n个颜色值分区间中所处的一个颜色值分区间,并根据第一颜色值在所处的一个颜色值分区间中的位置将第一颜色值转化为第二颜色值,第二颜色值占据的比特位的位数小于第一颜色值占据的比特位的位数。本发明专利技术实施例提供的技术方案能够实现将较高色彩位数的图像转化为较低色彩位数的图像。

Image Data Conversion Method, Device and Storage Media

【技术实现步骤摘要】
图像数据转化方法、装置及存储介质
本专利技术涉及图像处理领域,特别涉及一种图像数据转化方法、装置及存储介质。
技术介绍
实际应用中,不同的图像可能有不同的色彩位数,其中,24位、16位和8位是几种较为常见的色彩位数。在不同色彩位数下,图像中像素的颜色值所占据的比特位的位数不同,例如,在色彩位数为24位的图像中,像素在RGB(中文:红绿蓝)三种颜色通道下的颜色值均占据8个比特位,在色彩位数为16位的图像中,像素在R颜色通道下的颜色值占据5个比特位,在G颜色通道下的颜色值占据6个比特位,在B颜色通道下的颜色值占据5个比特位。由于色彩位数越高图像的数据量就越大,同时,某些显示设备无法显示较高色彩位数的图像,因此,在很多情况下,对于某些较高色彩位数的图像而言,需要将该图像的图像数据进行转化,以降低该图像的色彩位数。当前,如何对较高色彩位数图像的图像数据进行转化,从而降低该图像的色彩位数已经成为了一个亟待解决的问题。
技术实现思路
本专利技术实施例提供了一种图像数据转化方法、装置及存储介质,能够实现将较高色彩位数的图像转化为较低色彩位数的图像。所述技术方案如下:第一方面,提供了一种图像数据转化方法,所述方法包括:获取目标图像的图像数据,所述图像数据包括所述目标图像中m个像素的第一像素值,每个所述第一像素值包括至少一个颜色通道的第一颜色值,所述第一颜色值位于所述至少一个颜色通道的目标颜色值区间内,m为正整数;将所述目标颜色值区间划分为n个颜色值分区间,n为大于1的正整数;确定所述第一颜色值在所述n个颜色值分区间中所处的一个颜色值分区间,并根据所述第一颜色值在所处的所述一个颜色值分区间中的位置将所述第一颜色值转化为第二颜色值,所述第二颜色值占据的比特位的位数小于所述第一颜色值占据的比特位的位数。可选的,所述根据所述第一颜色值在所处的所述一个颜色值分区间中的位置将所述第一颜色值转化为第二颜色值,包括:将所述第一颜色值所处的所述一个颜色值分区间划分为h个颜色值子区间,每个所述颜色值子区间与一个第二颜色值相对应,h为大于1的正整数;在所述h个颜色值子区间中确定目标颜色值子区间,所述目标颜色值子区间为所述第一颜色值所处的颜色值子区间;将所述目标颜色值子区间对应的第二颜色值获取为所述第一颜色值转化得到的所述第二颜色值。可选的,所述第一颜色值和所述第二颜色值均为二进制数值;所述第一颜色值所处的所述一个颜色值分区间划分得到的颜色值子区间的个数h满足第一公式,所述第一公式为h=2k,其中,k为所述第二颜色值占据的比特位的位数。可选的,将所述第一颜色值所处的所述一个颜色值分区间划分为h个颜色值子区间,包括:将所述第一颜色值所处的所述一个颜色值分区间平均划分为所述h个颜色值子区间。可选的,所述将所述目标颜色值区间划分为n个颜色值分区间,包括:根据所述图像数据,在所述目标图像中确定n-1个灰阶跳变边界,每个所述灰阶跳变边界的一侧的像素的第一颜色值与所述灰阶跳变边界的另一侧的像素的第一颜色值之差大于目标差值阈值;根据每个所述灰阶跳变边界所包含像素的第一颜色值确定n-1个目标端点;根据所述n-1个目标端点,将所述目标颜色值区间划分为n个颜色值分区间,其中,每个所述目标端点均为所述颜色值分区间的端点。可选的,所述根据所述图像数据,在所述目标图像中确定n-1个灰阶跳变边界,包括:当根据所述图像数据确定所述目标图像中包括圆环状的图像时,将所述圆环状图像的边界确定为所述灰阶跳变边界。可选的,所述第一颜色值占据的比特位位数等于8,所述第二颜色值占据的比特位位数等于2。第二方面,提供了一种图像数据转化装置,所述装置包括:获取模块,用于获取目标图像的图像数据,所述图像数据包括所述目标图像中m个像素的第一像素值,每个所述第一像素值包括至少一个颜色通道的第一颜色值,所述第一颜色值位于所述至少一个颜色通道的目标颜色值区间内,m为正整数;划分模块,用于将所述目标颜色值区间划分为n个颜色值分区间,n为大于1的正整数;转化模块,用于确定所述第一颜色值在所述n个颜色值分区间中所处的一个颜色值分区间,并根据所述第一颜色值在所处的所述一个颜色值分区间中的位置将所述第一颜色值转化为第二颜色值,所述第二颜色值占据的比特位的位数小于所述第一颜色值占据的比特位的位数。可选的,所述转化模块,用于:将所述第一颜色值所处的所述一个颜色值分区间划分为h个颜色值子区间,每个所述颜色值子区间与一个第二颜色值相对应,h为大于1的正整数;在所述h个颜色值子区间中确定目标颜色值子区间,所述目标颜色值子区间为所述第一颜色值所处的颜色值子区间;将所述目标颜色值子区间对应的第二颜色值获取为所述第一颜色值转化得到的所述第二颜色值。可选的,所述第一颜色值和所述第二颜色值均为二进制数值;所述第一颜色值所处的所述一个颜色值分区间划分得到的颜色值子区间的个数h满足第一公式,所述第一公式为h=2k,其中,k为所述第二颜色值占据的比特位的位数。可选的,所述转换模块,用于:将所述第一颜色值所处的所述一个颜色值分区间平均划分为所述h个颜色值子区间。可选的,所述划分模块,用于:根据所述图像数据,在所述目标图像中确定n-1个灰阶跳变边界,每个所述灰阶跳变边界的一侧的像素的第一颜色值与所述灰阶跳变边界的另一侧的像素的第一颜色值之差大于目标差值阈值;根据每个所述灰阶跳变边界所包含像素的第一颜色值确定n-1个目标端点;根据所述n-1个目标端点,将所述目标颜色值区间划分为n个颜色值分区间,其中,每个所述目标端点均为所述颜色值分区间的端点。可选的,所述划分模块,用于:当根据所述图像数据确定所述目标图像中包括圆环状的图像时,将所述圆环状图像的边界确定为所述灰阶跳变边界。可选的,所述第一颜色值占据的比特位位数等于8,所述第二颜色值占据的比特位位数等于2。第三方面,提供了一种图像数据转化装置,所述装置包括处理器和存储器;其中,所述存储器,用于存放计算机程序;所述处理器,用于执行所述存储器中存放的计算机程序,以实现上述第一方面任一所述的图像数据转化方法。可选的,所述装置还包括显示组件,所述显示组件包括m个像素单元;其中,每个所述像素单元均包括存储器,每个所述像素单元包括的存储器用于存储每个所述像素单元所需显示的至少一个第二像素值,所述第二像素值包括至少一个颜色通道的第二颜色值,m为正整数。第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,存储的所述计算机指令被处理器执行时能够实现如上述第一方面任一所述的图像数据转化方法。本专利技术实施例提供的技术方案带来的有益效果至少包括:通过获取目标图像的图像数据,其中,该图像数据包括目标图像中m个像素的第一像素值,该第一像素值包括至少一个颜色通道的第一颜色值,该第一颜色值位于该至少一个颜色通道的目标颜色值区间内,接着,将该目标颜色值区间划分为n个颜色值分区间,而后,确定第一颜色值在该n个颜色值分区间中所处的一个颜色值分区间,并根据第一颜色值在所处的一个颜色值分区间中的位置将该第一颜色值转化为第二颜色值,该第二颜色值占据的比特位的位数小于该第一颜色值占据的比特位的位数,从而实现了将较高色彩位数的图像转化为较低色彩位数的图像。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面本文档来自技高网...

【技术保护点】
1.一种图像数据转化方法,其特征在于,所述方法包括:获取目标图像的图像数据,所述图像数据包括所述目标图像中m个像素的第一像素值,每个所述第一像素值包括至少一个颜色通道的第一颜色值,所述第一颜色值位于所述至少一个颜色通道的目标颜色值区间内,m为正整数;将所述目标颜色值区间划分为n个颜色值分区间,n为大于1的正整数;确定所述第一颜色值在所述n个颜色值分区间中所处的一个颜色值分区间,并根据所述第一颜色值在所处的所述一个颜色值分区间中的位置将所述第一颜色值转化为第二颜色值,所述第二颜色值占据的比特位的位数小于所述第一颜色值占据的比特位的位数。

【技术特征摘要】
1.一种图像数据转化方法,其特征在于,所述方法包括:获取目标图像的图像数据,所述图像数据包括所述目标图像中m个像素的第一像素值,每个所述第一像素值包括至少一个颜色通道的第一颜色值,所述第一颜色值位于所述至少一个颜色通道的目标颜色值区间内,m为正整数;将所述目标颜色值区间划分为n个颜色值分区间,n为大于1的正整数;确定所述第一颜色值在所述n个颜色值分区间中所处的一个颜色值分区间,并根据所述第一颜色值在所处的所述一个颜色值分区间中的位置将所述第一颜色值转化为第二颜色值,所述第二颜色值占据的比特位的位数小于所述第一颜色值占据的比特位的位数。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一颜色值在所处的所述一个颜色值分区间中的位置将所述第一颜色值转化为第二颜色值,包括:将所述第一颜色值所处的所述一个颜色值分区间划分为h个颜色值子区间,每个所述颜色值子区间与一个第二颜色值相对应,h为大于1的正整数;在所述h个颜色值子区间中确定目标颜色值子区间,所述目标颜色值子区间为所述第一颜色值所处的颜色值子区间;将所述目标颜色值子区间对应的第二颜色值获取为所述第一颜色值转化得到的所述第二颜色值。3.根据权利要求2所述的方法,其特征在于,所述第一颜色值和所述第二颜色值均为二进制数值;所述第一颜色值所处的所述一个颜色值分区间划分得到的颜色值子区间的个数h满足第一公式,所述第一公式为h=2k,其中,k为所述第二颜色值占据的比特位的位数。4.根据权利要求2所述的方法,其特征在于,所述将所述第一颜色值所处的所述一个颜色值分区间划分为h个颜色值子区间,包括:将所述第一颜色值所处的所述一个颜色值分区间平均划分为所述h个颜色值子区间。5.根据权利要求1所述的方法,其特征在于,所述将所述目标颜色值区间划分为n个颜色值分区间,包括:根据所述图像数据,在所述目标图像中确定n-1个灰阶跳变边界,每个所述灰阶跳变边界的一侧的像素的第一颜色值与所述灰阶跳变边界的另一侧的像素的第一颜色值之差大于目标差值阈值;根据每个所述灰阶跳变边界所包含像素的第一颜色值确定n-1个目标端点;根据所述n-1个目标端点,将所述目标颜色值区间划分为n个颜色值分区间,其中,每个所述目标端点均为所述颜色值分区间的端点。6.根据权利要求5所述的方法,其特征在于,所述根据所述图像数据,在所述目标图像中确定n-1个灰阶跳变边界,包括:当根据所述图像数据确定所述目标图像中包括圆环状的图像时,将所述圆环状图像的边界确定为所述灰阶跳变边界。7.根据权利要求1至6任一所述的方法,其特征在于,所述第一颜色值占据的比特位位数等于8,所述第二颜色值占据的比特位位数等于2。8.一种图像数据转化装置,其特征在于,所述装置包括:获取模...

【专利技术属性】
技术研发人员:张宇陈秀云何宗泽龙凤肖聘陈宇轩
申请(专利权)人:京东方科技集团股份有限公司北京京东方光电科技有限公司
类型:发明
国别省市:北京,11

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

1