The invention discloses an image processing method and an image processing device, belonging to the display technology field. The method comprises: acquiring image pixel data to be processed; according to the pixel data, obtaining the image histogram, the histogram is used to indicate the number of pixels in each image gray scale under the gray scale; number of the pixel histogram exceeds the preset number of pixels formed from the target gray level set; in the image, select the gray target pixel belongs to the target gray level set; the target pixel color operation. The public fully consider the characteristics of the number of pixels of the background pixels and text pixels in the image is relatively large, according to the number of pixels in each gray scale histogram is extracted under the background pixels and background pixels and pixels of text, text color pixel operation, can reduce the image gray-scale, and ensure that the contrast of the image remains unchanged, avoid to reduce the influence of gray scale image definition.
【技术实现步骤摘要】
图像处理方法及装置
本公开是关于显示
,具体来说是关于一种图像处理方法及装置。
技术介绍
随着显示技术的发展,图像的显示方式越来越多样,所显示图像的亮度也可以发生变化,而任一图像都是由像素组成的,像素的灰阶指代像素的亮度级别,终端设备可以以一定的灰阶显示图像中的像素,从而控制图像的亮度。然而,当环境变暗时,终端设备显示的图像往往会显得比较刺眼,此时为了保护用户的眼睛,需要降低图像中像素的灰阶,进而降低图像的亮度。但是,图像的对比度由不同像素灰阶之间的差异大小决定,当终端设备降低图像中像素的灰阶后,不同像素灰阶之间的差异减小,导致图像对比度降低,影响图像的清晰度。
技术实现思路
为了解决相关技术中存在的问题,本公开提供了一种图像处理方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供了一种图像处理方法,所述方法包括:获取待处理的图像的像素数据,所述像素数据包括每个像素的位置信息和灰阶;根据所述像素数据,获取所述图像的直方图,所述直方图用于指示所述图像在每个灰阶下的像素数量;将所述直方图中像素数量超过预设像素数量的灰阶组成目标灰阶集合;从所述图像中,选取灰阶属于所述目标灰阶集合的目标像素;对所述目标像素执行反色操作。在一种可能的实现方式中,所述从所述图像中,选取灰阶属于所述目标灰阶集合的目标像素,包括:从所述图像中,选取灰阶属于所述目标灰阶集合的多个像素;从所述多个像素中,选取灰阶大于第一预设灰阶的像素,作为目标像素。在另一种可能的实现方式中,所述从所述图像中,选取灰阶属于所述目标灰阶集合的目标像素,包括:从所述图像中,选取灰阶属于所述目标灰阶集合 ...
【技术保护点】
一种图像处理方法,其特征在于,所述方法包括:获取待处理的图像的像素数据,所述像素数据包括每个像素的位置信息和灰阶;根据所述像素数据,获取所述图像的直方图,所述直方图用于指示所述图像在每个灰阶下的像素数量;将所述直方图中像素数量超过预设像素数量的灰阶组成目标灰阶集合;从所述图像中,选取灰阶属于所述目标灰阶集合的目标像素;对所述目标像素执行反色操作。
【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括:获取待处理的图像的像素数据,所述像素数据包括每个像素的位置信息和灰阶;根据所述像素数据,获取所述图像的直方图,所述直方图用于指示所述图像在每个灰阶下的像素数量;将所述直方图中像素数量超过预设像素数量的灰阶组成目标灰阶集合;从所述图像中,选取灰阶属于所述目标灰阶集合的目标像素;对所述目标像素执行反色操作。2.根据权利要求1所述的方法,其特征在于,所述从所述图像中,选取灰阶属于所述目标灰阶集合的目标像素,包括:从所述图像中,选取灰阶属于所述目标灰阶集合的多个像素;从所述多个像素中,选取灰阶大于第一预设灰阶的像素,作为目标像素。3.根据权利要求1所述的方法,其特征在于,所述从所述图像中,选取灰阶属于所述目标灰阶集合的目标像素,包括:从所述图像中,选取灰阶属于所述目标灰阶集合的多个像素;当所述多个像素中大于第一数量的像素构成连续像素区域时,将所述连续像素区域内的每个像素作为目标像素,所述第一数量用于规定背景像素的最小连续像素数量。4.根据权利要求1所述的方法,其特征在于,所述从所述图像中,选取灰阶属于所述目标灰阶集合的目标像素,包括:从所述图像中,选取灰阶属于所述目标灰阶集合的多个像素;从所述多个像素中,选取灰阶小于第二预设灰阶的像素,作为目标像素。5.根据权利要求1所述的方法,其特征在于,所述从所述图像中,选取灰阶属于所述目标灰阶集合的目标像素,包括:从所述图像中,选取灰阶属于所述目标灰阶集合的多个像素;当所述多个像素中小于第二数量的像素构成连续像素区域时,将所述连续像素区域内的每个像素作为目标像素,所述第二数量用于规定文字像素的最大连续像素数量。6.根据权利要求1所述的方法,其特征在于,所述对所述目标像素执行反色操作,包括:确定所述目标像素中的每个子像素的灰阶;对于所述目标像素中的每个子像素,计算预设最大灰阶与所述每个子像素的灰阶的差值,将所述差值作为反色后的子像素的灰阶,以使所述目标像素反色。7.根据权利要求1所述的方法,其特征在于,所述对所述目标像素执行反色操作之前,所述方法还包括:获取所述图像的多个直方图,所述多个直方图对应于多种颜色,每个直方图用于指示所述图像在对应颜色的每个灰阶下的像素数量;对于所述多个直方图中的每个直方图,将所述直方图中像素数量超过预设像素数量的灰阶组成目标灰阶集合,并从所述图像中选取灰阶属于所述目标灰阶集合的像素,构成像素集合;将基于所述多个直方图确定的多个像素集合均包括的像素作为目标像素。8.一种图像处理装置,其特征在于,所述装置包括:直方图获取模块,用于获取待处理的图像的像素数据,所述像素数据包括每个像素的位置信息和灰阶,根据所述像素数据,获取所述图像的直方图,所述直方图用于指示所述图像在每个灰阶下的像素数量;灰...
【专利技术属性】
技术研发人员:李国盛,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。