一种图像处理方法及装置制造方法及图纸

技术编号:15574304 阅读:87 留言:0更新日期:2017-06-12 02:55
本发明专利技术属于图像处理领域,公开了一种图像处理方法及装置。其中一种图像处理方法包括:获取待处理图像;将所述待处理图像中灰度值小于第一阈值的像素点的灰度值赋值为第三灰度值;将所述待处理图像中灰度值大于等于第一阈值且小于等于第二阈值的像素点的灰度值赋值为第二灰度值;检测所述待处理图像中第三灰度值的像素点的相邻像素点中灰度值为第二灰度值的像素点;将所述相邻像素点中灰度值为第二灰度值的像素点的灰度值赋值为第三灰度值;输出所述待处理图像。利用本发明专利技术实施例提供的图像处理方法对图像进行二值化处理时,能很好地解决图像二值化处理过程中产生的目标图像断裂问题。

【技术实现步骤摘要】
一种图像处理方法及装置
本专利技术涉及图像处理领域,尤其涉及一种图像处理方法及装置。
技术介绍
二值化处理是图像处理领域非常重要的一种处理手段,能将待处理图像中的目标图像和背景图像区分,二值化处理效果的好坏直接影响后续图像处理过程的准确度和难易度。常见的二值化处理算法有全局阈值二值化和局部阈值二值化等方法,然而,当待处理图像中的目标图像与背景图像的灰度值差别不明显时,采用上述的二值化处理算法容易出现目标图像断裂的问题。比如,如果采用上述的二值化处理算法对纸币的冠字号图像进行二值化处理,则容易出现冠字号断裂的问题,给后续的处理过程带来不便。
技术实现思路
本专利技术实施例提供了一种图像处理方法及装置,旨在解决目前图像二值化处理过程中容易出现的目标图像断裂的问题。本专利技术实施例第一方面提供了一种图像处理方法,包括:建立与待处理图像对应的第一图像,所述第一图像的像素点个数和位置分布与所述待处理图像相同,所述第一图像的全部像素点的灰度值都为第一灰度值;获取所述待处理图像中灰度值小于第一阈值的像素点的第一位置信息;将所述第一图像中与所述第一位置信息对应的像素点的灰度值赋值为第三灰度值;获取所述待处理图像中灰度值大于等于第一阈值且小于等于第二阈值的像素点的第二位置信息;将所述第一图像中与所述第二位置信息对应的像素点的灰度值赋值为第二灰度值;检测所述第一图像中第三灰度值的像素点的相邻像素点中灰度值为第二灰度值的像素点;若检测到,将所述相邻像素点中灰度值为第二灰度值的像素点的灰度值赋值为第三灰度值;输出所述第一图像;其中,所述第一灰度值、第二灰度值和第三灰度值的大小顺序从大到小依次为第一灰度值、第二灰度值、第三灰度值,或者,所述第一灰度值、第二灰度值和第三灰度值的大小顺序从大到小依次为第三灰度值、第二灰度值、第一灰度值;所述第一阈值小于所述第二阈值。本专利技术实施例第二方面提供了另一种图像处理方法,包括:获取待处理图像;将所述待处理图像中灰度值小于第一阈值的像素点的灰度值赋值为第三灰度值;将所述待处理图像中灰度值大于等于第一阈值且小于等于第二阈值的像素点的灰度值赋值为第二灰度值;检测所述待处理图像中第三灰度值的像素点的相邻像素点中灰度值为第二灰度值的像素点;若检测到,将所述相邻像素点中灰度值为第二灰度值的像素点的灰度值赋值为第三灰度值;输出所述待处理图像;其中,所述第二灰度值大于或小于所述第三灰度值;所述第一阈值小于所述第二阈值。本专利技术实施例第三方面提供了一种图像处理装置,包括:建立模块,用于建立与待处理图像对应的第一图像,所述第一图像的像素点个数和位置分布与所述待处理图像相同,所述第一图像的全部像素点的灰度值都为第一灰度值;第一获取模块,用于获取所述待处理图像中灰度值小于第一阈值的像素点的第一位置信息;第一赋值模块,用于将所述第一图像中与所述第一位置信息对应的像素点的灰度值赋值为第三灰度值;第二获取模块,用于获取所述待处理图像中灰度值大于等于第一阈值且小于等于第二阈值的像素点的第二位置信息;第二赋值模块,用于将所述第一图像中与所述第二位置信息对应的像素点的灰度值赋值为第二灰度值;检测模块,用于检测所述第一图像中第三灰度值的像素点的相邻像素点中灰度值为第二灰度值的像素点;第三赋值模块,用于将所述相邻像素点中灰度值为第二灰度值的像素点的灰度值赋值为第三灰度值;图像输出模块,用于输出所述第一图像;其中,所述第一灰度值、第二灰度值和第三灰度值的大小顺序从大到小依次为第一灰度值、第二灰度值、第三灰度值,或者,所述第一灰度值、第二灰度值和第三灰度值的大小顺序从大到小依次为第三灰度值、第二灰度值、第一灰度值;所述第一阈值小于所述第二阈值。本专利技术实施例第四方面提供了另一种图像处理装置,包括:获取模块,用于获取待处理图像;第一赋值模块,用于将所述待处理图像中灰度值小于第一阈值的像素点的灰度值赋值为第三灰度值;第二赋值模块,用于将所述待处理图像中灰度值大于等于第一阈值且小于等于第二阈值的像素点的灰度值赋值为第二灰度值;检测模块,用于检测所述待处理图像中第三灰度值的像素点的相邻像素点中灰度值为第二灰度值的像素点;第三赋值模块,用于将所述相邻像素点中灰度值为第二灰度值的像素点的灰度值赋值为第三灰度值;图像输出模块,用于输出所述待处理图像;其中,所述第二灰度值大于或小于所述第三灰度值;所述第一阈值小于所述第二阈值。在本专利技术实施例中,首先将待处理图像中灰度值小于第一阈值的像素点的灰度值赋值为第三灰度值,然后将所述待处理图像中灰度值大于等于第一阈值且小于等于第二阈值的像素点的灰度值赋值为第二灰度值;接着检测所述待处理图像中第三灰度值的像素点的相邻像素点中灰度值为第二灰度值的像素点;最后将所述相邻像素点中灰度值为第二灰度值的像素点的灰度值赋值为第三灰度值。本专利技术实施例利用预设的两个阈值将待处理图像中的像素点的灰度值赋值为第二灰度值或第三灰度值,通过检测所述待处理图像中第三灰度值的像素点的相邻像素点,将所述相邻像素点中第二灰度值的像素点的灰度值赋值为第三灰度值,能很好地解决图像二值化处理过程中产生的目标图像断裂问题。附图说明图1为本专利技术实施例中一种图像处理方法一个实施例的流程图;图2A、图2B和图2C为本专利技术实施例中一种图像处理方法在一个应用场景下的示意图;图3为本专利技术实施例中一种图像处理方法另一个实施例的流程图;图4为本专利技术实施例中一种图像处理装置一个实施例的结构图;图5为本专利技术实施例中一种图像处理装置另一个实施例的结构图。具体实施方式本专利技术实施例提供了一种图像处理方法及装置,旨在解决目前图像二值化处理过程中容易出现的目标图像断裂的问题。为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本专利技术一部分实施例,而非全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参阅图1,本专利技术实施例中一种图像处理方法的一个实施例包括:101、建立与待处理图像对应的第一图像,所述第一图像的像素点个数和位置分布与所述待处理图像相同,所述第一图像的全部像素点的灰度值都为第一灰度值;所述待处理图像指需要进行二值化处理的图像,可以是各种类型的图像,比如纸币的冠字号图像、商品的二维码图像或具备各种文字信息的图像等。所述第一图像是与所述待处理图像对应的图像,其像素点的个数和位置分布与所述待处理图像相同且其全部像素点的灰度值都为第一灰度值。所述第一灰度值是某个特定的灰度值,可以是0至255之间的某个值。如果所述待处理图像是像素点为300*40的一幅图像,则所述第一图像也是像素点为300*40的一幅图像且其全部像素点都为某个特定的灰度值,可以为0(表现为一张全黑的图),可以为255(表现为一张全白的图),也可以为0至255之间的某个其它值。102、获取所述待处理图像中灰度值小于第一阈值的像素点的第一位置信息;在获取到所述待处理图像后,确定所述待处理图像中灰度值小于第一阈值的像素点的第一位置信息。所述第一阈值是0至255之间的一个值,所述第一位置信息指所述待处理图像中灰度值小于第一阈值的像素点所本文档来自技高网...
一种图像处理方法及装置

【技术保护点】
一种图像处理方法,其特征在于,包括:建立与待处理图像对应的第一图像,所述第一图像的像素点个数和位置分布与所述待处理图像相同,所述第一图像的全部像素点的灰度值都为第一灰度值;获取所述待处理图像中灰度值小于第一阈值的像素点的第一位置信息;将所述第一图像中与所述第一位置信息对应的像素点的灰度值赋值为第三灰度值;获取所述待处理图像中灰度值大于等于第一阈值且小于等于第二阈值的像素点的第二位置信息;将所述第一图像中与所述第二位置信息对应的像素点的灰度值赋值为第二灰度值;检测所述第一图像中第三灰度值的像素点的相邻像素点中灰度值为第二灰度值的像素点;若检测到,将所述相邻像素点中灰度值为第二灰度值的像素点的灰度值赋值为第三灰度值;输出所述第一图像;其中,所述第一灰度值、第二灰度值和第三灰度值的大小顺序从大到小依次为第一灰度值、第二灰度值、第三灰度值,或者,所述第一灰度值、第二灰度值和第三灰度值的大小顺序从大到小依次为第三灰度值、第二灰度值、第一灰度值;所述第一阈值小于所述第二阈值。

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:建立与待处理图像对应的第一图像,所述第一图像的像素点个数和位置分布与所述待处理图像相同,所述第一图像的全部像素点的灰度值都为第一灰度值;获取所述待处理图像中灰度值小于第一阈值的像素点的第一位置信息;将所述第一图像中与所述第一位置信息对应的像素点的灰度值赋值为第三灰度值;获取所述待处理图像中灰度值大于等于第一阈值且小于等于第二阈值的像素点的第二位置信息;将所述第一图像中与所述第二位置信息对应的像素点的灰度值赋值为第二灰度值;检测所述第一图像中第三灰度值的像素点的相邻像素点中灰度值为第二灰度值的像素点;若检测到,将所述相邻像素点中灰度值为第二灰度值的像素点的灰度值赋值为第三灰度值;输出所述第一图像;其中,所述第一灰度值、第二灰度值和第三灰度值的大小顺序从大到小依次为第一灰度值、第二灰度值、第三灰度值,或者,所述第一灰度值、第二灰度值和第三灰度值的大小顺序从大到小依次为第三灰度值、第二灰度值、第一灰度值;所述第一阈值小于所述第二阈值。2.根据权利要求1所述的图像处理方法,其特征在于,所述第一阈值和所述第二阈值按照下述步骤确定:统计多个标准样本图像中目标像素点的个数,所述标准样本图像是与所述待处理图像对应的标准化图像;确定所述多个标准样本图像中目标像素点的个数所属的范围区间;根据所述范围区间确定所述第一阈值和所述第二阈值。3.根据权利要求1所述的图像处理方法,其特征在于,在检测所述第一图像中第三灰度值的像素点的相邻像素点中灰度值为第二灰度值的像素点之前,还包括:检测所述第一图像中灰度值为第三灰度值且所有相邻像素点的灰度值都为第一灰度值的像素点;将满足第一检测条件的像素点的灰度值赋值为第一灰度值,所述满足第一检测条件的像素点是灰度值为第三灰度值且所有相邻像素点的灰度值都为第一灰度值的像素点。4.根据权利要求1至3中任一项所述的图像处理方法,其特征在于,在输出所述第一图像之前,还包括:将所述第一图像中不为第三灰度值的像素点的灰度值赋值为第一灰度值。5.一种图像处理方法,其特征在于,包括:获取待处理图像;将所述待处理图像中灰度值小于第一阈值的像素点的灰度值赋值为第三灰度值;将所述待处理图像中灰度值大于等于第一阈值且小于等于第二阈值的像素点的灰度值赋值为第二灰度值;检测所述待处理图像中第三灰度值的像素点的相邻像素点中灰度值为第二灰度值的像素点;若检测到,将所述相邻像素点中灰度值为第二灰度值的像素点的灰度值赋值为第三灰度值;输出所述待处理图像;其中,所述第二灰度值大于或小于所述第三灰度值;所述第一阈值小于所述第二阈值。6.根据权利要求5所述的图像处理方法,其特征在于,所述第一阈值和所述第二阈值按照下述步骤确定:统计多个标准样本图像中目标像素点的个数,所述标准样本图像是与所述待处理图像对应的标准化...

【专利技术属性】
技术研发人员:李杰
申请(专利权)人:深圳怡化电脑股份有限公司深圳市怡化时代科技有限公司深圳市怡化金融智能研究院
类型:发明
国别省市:广东,44

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

1