【技术实现步骤摘要】
一种发票印章去除方法
本专利技术属于计算机视觉图像处理领域,具体涉及一种发票印章去除方法。
技术介绍
随着科学技术不断的提高,各行业对软件行业产品和服务的需求增速达到一个前所未有的高度,越来越多先进的技术给用户带来更好的体验。发票是财务管理中一项重要却又难整理的一项任务,大量的纸质发票若不及时整理,在空间和管理上会存在很多问题;人工录入和采集发票信息虽能扩大空间,但时间和准确率却不能很好的保证。科技的飞速发展,OCR对扫描出来的发票图像进行文字识别,给办公人员带来方便。在现有的发票文字识别技术中,办公人员需将发票通过扫描仪进行图片扫描,然后对图片进行预处理、文字识别等操作。但在智能识别发票的过程中往往会有一些红色印章把一些重要信息区域给覆盖了,比如一些开发票人员盖印章时比较随意,容易把一些关键区域给遮蔽了,这让接下来的发票识别很困难,因此,我们提出一种基于OpenCV的发票印章去除方法,大大提高了OCR文字识别的准确性。
技术实现思路
本专利技术的目的在于提供一种发票印章去除方法,以解决现有技术中导致的上述多项缺陷。一种发票印章去除方法,所述方法包括如下步骤:读取发票 ...
【技术保护点】
1.一种发票印章去除方法,其特征在于,所述方法包括如下步骤:读取发票图片,并通过函数对发票图片进行通道拆分;提取通道中的红色通道,由此得到红色通道灰度值图片;计算所述红色通道灰度值图片的统计直方图,确定最佳阈值;根据最佳阈值,对所述红色通道灰度值图片进行二值化;采用膨胀算法对二值化后的图片进行处理,得到去除印章后的图片。
【技术特征摘要】
1.一种发票印章去除方法,其特征在于,所述方法包括如下步骤:读取发票图片,并通过函数对发票图片进行通道拆分;提取通道中的红色通道,由此得到红色通道灰度值图片;计算所述红色通道灰度值图片的统计直方图,确定最佳阈值;根据最佳阈值,对所述红色通道灰度值图片进行二值化;采用膨胀算法对二值化后的图片进行处理,得到去除印章后的图片。2.根据权利要求1所述的一种发票印章去除方法,其特征在于:所述读取方法包括:读取发票图片的BGR色彩以及图片的长和宽。3.根据权利要求1所述的一种发票印章去除方法,其特征在于:所述函数为OpenCV中的split函数。4.根据权利要求1所述的一种发票印章去除方法,其特征在于:所述红色通道灰度值可通过如下公式得出:其中,rk为像素的灰度级,nk为具有灰度rk的像素的个数,MN是图像中总的像素的个数,p(rk)为灰度级出现的频率。5.根据权利要求1所述的一种发票印章去除方法...
【专利技术属性】
技术研发人员:桂冠,孟洋,孙颖异,李懋阳,卲蕾,熊健,杨洁,
申请(专利权)人:南京邮电大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。