确定图像单一性的方法及装置的制造方法

文档序号:9811377阅读:380来源:国知局
确定图像单一性的方法及装置的制造方法
【技术领域】
[0001] 本公开涉及确定图像单一性的方法,特别涉及一种确定图像单一性的方法及装 置。
【背景技术】
[0002] 随着智能终端和智能终端上的应用技术的不断发展,越来越多的数据需要存储在 智能终端中,该数据可以是文件、文档和图像等。
[0003] 对于用户来讲,颜色单一的图像通常不是用户所需要的,为了节省智能终端的内 存,删除颜色单一的图像是一项非常有效的手段。图像的颜色可以用红、绿、蓝(GRB)这三种 颜色波长的不同强度组合而得,这就是通常说的三基色原理。图像单一性即为图像颜色的 单一性,因此,如何判断图像的单一性至关重要。

【发明内容】

[0004] 为克服相关技术中存在的问题,本公开提供一种确定图像单一性的方法及装置。 所述技术方案如下:
[0005] 根据本公开实施例的第一方面,提供一种确定图像单一性的方法,包括:
[0006] 将彩色图像转换为灰度图像;
[0007] 计算灰度图像的对比度和集中度;其中,集中度表示灰度图像的灰度值的聚集程 度;
[0008] 计算对比度与所述集中度的比值,该单一性与该对比度呈反比。
[0009] 本公开的实施例提供的技术方案可以包括以下有益效果:通过对比度和集中度的 计算,最后可以确定图像的单一性,在智能终端上可以设置一个预设值,当对比度与集中度 的比值小于该预设值,那么确定该图像具有单一性,此时,可以将该图像删除,从而可以释 放更多的内存空间。在智能终端上可以设置一个预设值,当对比度与集中度的比值小于该 预设值,那么确定该图像具有单一性,此时,可以将该图像删除,从而可以释放更多的内存 空间。
[0010] 可选地,将彩色图像转换为灰度图像,包括:
[0011] 确定彩色图像的任一点关于三个颜色通道的颜色值;该三个颜色通道包括:红色 通道、绿色通道和蓝色通道;
[0012] 确定每个颜色通道对应的权重;
[0013] 根据权重和任一点关于三个颜色通道的颜色值通过加权平均法计算任一点的灰 度值;
[0014] 将彩色图像的所有点赋予对应的灰度值,获得灰度图像。
[0015] 进一步地,确定每个颜色通道对应的权重,包括:
[0016]
1达到最小,确定每个颜色通道对应的权重;
[0017] 其中a、b分别为所述彩色图像的任意两个点,ga = WlRa+W2Ga+W2Ba,gb = WlRb+W2Gb +
[0018] ^几分别表示&点关于三个颜色通道的颜色值,他而1分别表示13点关于三个 颜色通道的颜色值,W1、W2、W3为每个颜色通道对应的权重,W1、W2、W3都大于0,W1+W2+W3 = 1,3ab 表示在点a和点b处的颜色对比度。
[0019] 上述确定权重的方法基于三个颜色通道的颜色值得到,相比较于直接给定权重, 该方法更贴近于实际,最后转换后的灰度图像更加准确。
[0020] 可选地,计算灰度图像的对比度,包括:
[0021] 将灰度图像划分为多个区域;
[0022] 计算每个所述区域的灰度差分值,并确定所有灰度差分值中的最大值,该对比度 与最大值呈正比。
[0023] 通过该方法可以较为准确的获得灰度图像的对比度。从而才能确定图像的单一 性。
[0024] 可选地,计算灰度图像的集中度,包括:
[0025] 将灰度图像量化为直方图,直方图的横坐标方向上包括多个第一灰度值区间,直 方图的纵坐标表示每个所述第一灰度值区间所对应的像素点占所述灰度图像中所有像素 点的比例;
[0026] 循环遍历每个所述第一灰度值区间,在每次遍历过程中通过滑窗法确定达到预设 值的所述比例的累计值;
[0027] 根据比例的累计值确定对应的至少一个第一灰度值区间,作为第二灰度值区间;
[0028] 在所有的第二灰度值区间中确定区间最小值;
[0029] 集中度为第一灰度值区间的个数与区间最小值的比值。
[0030] 通过该方法可以较为准确的获得灰度图像的集中度。从而才能确定图像的单一 性。
[0031] 下面将介绍发明实施例提供一种确定图像单一性的装置,其中装置部分与上述方 法对应,对应内容技术效果相同,在此不再赘述。
[0032] 根据本公开实施例的第二方面,提供一种确定图像单一性的装置,包括:
[0033] 转换模块,被配置为将彩色图像转换为灰度图像;
[0034] 第一计算模块,被配置为计算灰度图像的对比度;
[0035]第二计算模块,被配置为计算灰度图像的集中度;其中,集中度表示灰度图像的灰 度值的聚集程度;
[0036]第三计算模块,被配置为计算所述对比度与所述集中度的比值,所述单一性与所 述对比度呈反比。
[0037]可选地,转换模块包括:第一确定子模块,第一计算子模块和获得子模块;
[0038]第一确定子模块,被配置为:
[0039]确定彩色图像的任一点关于三个颜色通道的颜色值;三个颜色通道包括:红色通 道、绿色通道和蓝色通道;
[0040]确定每个颜色通道对应的权重;
[0041] 第一计算子模块,被配置为根据权重和所述任一点关于三个颜色通道的颜色值通 过加权平均法计算所述任一点的灰度值;
[0042] 获得子模块,被配置为将彩色图像的所有点赋予对应的灰度值,获得所述灰度图 像。
[0043]进一步地,第一确定子模块被配置为:
[0045]其中a、b分别为所述彩色图像的任意两个点

[0046] ^几分别表示&点关于三个颜色通道的颜色值,他而1分别表示13点关于三个 颜色通道的颜色值,Wl、W2、W3为每个颜色通道对应的权重,W1、W2、W3都大于0,W1+W2+W3 = 1,3ab 表示在点a和点b处的颜色对比度。
[0047] 可选地,第一计算模块包括:划分子模块和第二计算子模块;
[0048] 划分子模块,被配置为将所述灰度图像划分为多个区域;
[0049] 第二计算子模块,被配置为计算每个所述区域的灰度差分值,并确定所有灰度差 分值中的最大值,该对比度与最大值呈正比。
[0050] 可选地,第二计算模块包括:量化子模块和第二确定子模块;
[0051] 量化子模块,被配置为将所述灰度图像量化为直方图,所述直方图的横坐标方向 上包括多个第一灰度值区间,所述直方图的纵坐标表示每个所述第一灰度值区间所对应的 像素点占所述灰度图像中所有像素点的比例;
[0052]第二确定子模块,被配置为:
[0053]循环遍历每个所述第一灰度值区间,在每次遍历过程中通过滑窗法确定达到预设 值的所述比例的累计值;
[0054]根据比例的累计值确定对应的至少一个第一灰度值区间,作为第二灰度值区间;
[0055] 在所有的第二灰度值区间中确定区间最小值;
[0056] 集中度为第一灰度值区间的个数与区间最小值的比值。
[0057]根据本公开实施例的第三方面,提供一种确定图像单一性的装置,包括:
[0058] 处理器;
[0059] 用于存储处理器的可执行指令的存储器;
[0060] 其中,处理器被配置为:
[0061] 将彩色图像转换为灰度图像;
[0062] 计算灰度图像的对比度和集中度;其中,所述集中度表示所述灰度图像的灰度值 的聚集程度;
[0063] 计算对比度与集中度的比值,单一性与对比度呈反比。
[0064] 本公开的实施例提供的技术方案可以包括以下有益效果:一种确定图像单一性的 方法及装置,首先,将彩色图像转换为灰度图像;其次,计算灰度图像的对比度和集中度;其 中,该集中度表示灰度图像的灰度值的聚集程度;最后,计算对比度与集中度的比值,该单 一性与对比度呈反比。在智能终端上可以设置一个预设值,当对比度与集中度的比值小于 该预设值,那么确定该图像具有单一性,此时,可以将该图像删除,从而可以释放更多的内 存空间。
[0065]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不 能限制本公开。
【附图说明】
[0066]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施 例,并与说明书一起
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1