一种统计纸张数目的方法和装置制造方法及图纸

技术编号:10398307 阅读:177 留言:0更新日期:2014-09-07 19:24
本发明专利技术公开了一种统计纸张数目的方法和装置,属于计算机领域。所述方法包括:通过摄像头拍摄一叠纸张的照片,并对所述一叠纸张的照片处理得到所述一叠纸张的分析图像,所述一叠纸张由多张纸张堆叠组成;对所述一叠纸张的分析图像进行识别,以获取所述一叠纸张包括的纸张的边缘数量;根据所述一叠纸张包括的纸张的边缘数量,获取所述一叠纸张包括的纸张数目。所述装置包括:处理模块、识别模块和获取模块。本发明专利技术可以减少统计一叠纸张包括的纸张数目的时间,进而提高统计一叠纸张包括的纸张数目的效率。

【技术实现步骤摘要】
一种统计纸张数目的方法和装置
本专利技术涉及计算机领域,特别涉及一种统计纸张数目的方法和装置。
技术介绍
目前,当用户需要统计一叠纸张包括的纸张数目时,用户常常采用人工的方式对一叠纸张一张一张进行地统计,得到一叠纸张包括的纸张数目。当一叠纸张包括的纸张数目较大时,通过人工的方式统计一叠纸张包括的纸张数目时会耗费大量的人力,并且统计纸张数目的速度较慢,导致统计纸张数目的效率低下。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种统计纸张数目的方法和装置。所述技术方案如下:第一方面,一种统计纸张数目的方法,所述方法包括:通过摄像头拍摄一叠纸张的照片,并对所述一叠纸张的照片处理得到所述一叠纸张的分析图像,所述一叠纸张由多张纸张堆叠组成;对所述一叠纸张的分析图像进行识别,以获取所述一叠纸张包括的纸张的边缘数量;根据所述一叠纸张包括的纸张的边缘数量,获取所述一叠纸张包括的纸张数目。结合第一方面,在上述第一方面的第一种可能的实现方式中,所述通过摄像头拍摄一叠纸张的照片,并对所述一叠纸张的照片处理得到所述一叠纸张的分析图像,包括:通过摄像头拍摄一叠纸张的照片,并将所述照片转换为灰度图;从所述灰度图中识别出所述一叠纸张的分析图像。结合第一方面,在上述第一方面的第二种可能的实现方式中,所述对所述一叠纸张的分析图像进行识别,以获取所述一叠纸张包括的纸张的边缘数量,包括:对所述一叠纸张的分析图像进行识别,得到所述一叠纸张包括的纸张的边缘;根据所述一叠纸张包括的纸张的边缘,获取所述一叠纸张包括的纸张的边缘数量。结合第一方面的第二种可能的实现方式,在上述第一方面的第三种可能的实现方式中,所述对所述一叠纸张的分析图像进行识别,得到所述一叠纸张包括的纸张的边缘,包括:从样本带包括的第一行像素点或从所述一叠纸张的分析图像包括的第一行像素点开始,获取所述样本带包括的或所述一叠纸张的分析图像包括的一行像素点的灰度值,所述样本带为从所述一叠纸张的分析图像中选取的预设宽度的图像,所述样本带的高度大于或等于所述一叠纸张的分析图像的高度,所述样本带的方向和所述一叠纸张的分析图像的上边缘或下边缘垂直;根据所述获取的一行像素点的灰度值计算所述获取的一行像素点的平均灰度值,如果所述获取的一行像素点的平均灰度值在第一预设灰度范围之内,则标记所述获取的一行像素点;将连续标记的一行或多行像素点组成所述一叠纸张中包括的一张纸张的边缘。结合第一方面的第二种可能的实现方式,在上述第一方面的第四种可能的实现方式中,所述对所述一叠纸张的分析图像进行识别,得到所述一叠纸张包括的纸张的边缘,包括:从样本带包括的第一行像素点或从所述一叠纸张的分析图像包括的第一行像素点开始,获取所述样本带包括的或所述一叠纸张的分析图像包括的一行像素点的灰度值,所述样本带为从所述一叠纸张的分析图像中选取的预设宽度的图像,所述样本带的高度大于或等于所述一叠纸张的分析图像的高度,所述样本带的方向和所述一叠纸张的分析图像的上边缘或下边缘垂直;根据所述获取的一行像素点的灰度值计算所述获取的一行像素点的平均灰度值;如果所述获取的一行像素点的平均灰度值在第一预设灰度范围之内,则标记所述获取的一行像素点;如果所述获取的一行像素点的平均灰度值不在所述第一预设灰度范围之内且所述样本带或所述一叠纸张的分析图像中存在标记的一行或多行像素点,则将所述标记的一行或多行像素点组成所述一叠纸张中包括的一张纸张的边缘,清除所述样本带或所述一叠纸张的分析图像中的标记。结合上述第一方面的第四种可能的实现方式,在上述第一方面的第五种可能的实现方式中,所述根据所述一叠纸张包括的纸张的边缘,获取所述一叠纸张包括的纸张的边缘数量,包括:当组成所述一叠纸张包括的一张纸张的边缘时,增加所述一叠纸张包括的纸张的边缘数量。结合上述第一方面,在上述第一方面的第六种可能的实现方式中,所述根据所述一叠纸张包括的纸张的边缘数量,获取所述一叠纸张包括的纸张数目,包括:判断所述一叠纸张的分析图像中是否包括所述一叠纸张的正面图像;如果是,则将所述一叠纸张包括的纸张边缘的数量减去1,得到所述一叠纸张包括的纸张数目;如果否,则将所述一叠纸张包括的纸张边缘的数量确定为所述一叠纸张包括的纸张数目。结合上述第一方面的第三种可能的实现方式,在上述第一方面的第七种可能的实现方式中,所述从样本带包括的第一行像素点或从所述一叠纸张的分析图像包括的第一行像素点开始,获取所述样本带包括的或所述一叠纸张的分析图像包括的一行像素点的灰度值之前,还包括:如果所述一叠纸张的分析图像的上边缘或下边缘不与水平方向平行,则对所述一叠纸张的分析图像进行调整,使所述一叠纸张的分析图像的上边缘或下边缘与水平方向平行;或,如果所述一叠纸张的分析图像的上边缘或下边缘不与水平方向平行,则调整终端获取像素点的角度,使所述终端获取像素点的角度和所述一叠纸张的分析图像的上边缘或下边缘与水平方向之间的角度相等。结合上述第一方面或第一方面的第一种可能的实现方式至第一方面的第七种可能的实现方式中的任一种可能的实现方式,在上述第一方面的第八种可能的实现方式中,所述一叠纸张为一叠钞票。第二方面,一种统计纸张数目的装置,所述装置包括:处理模块,用于通过摄像头拍摄一叠纸张的照片,并对所述一叠纸张的照片处理得到所述一叠纸张的分析图像,所述一叠纸张由多张纸张堆叠组成;识别模块,用于对所述处理模块处理得到的一叠纸张的分析图像进行识别,以获取所述一叠纸张包括的纸张的边缘数量;获取模块,用于根据所述识别模块获取的一叠纸张包括的纸张的边缘数量,获取所述一叠纸张包括的纸张数目。结合第二方面,在上述第二方面的第一种可能的实现方式中,所述处理模块包括:转换单元,用于通过摄像头拍摄一叠纸张的照片,并将所述照片转换为灰度图;第一识别单元,用于从所述转换单元转换得到的灰度图中识别出所述一叠纸张的分析图像。结合第二方面,在上述第二方面的第二种可能的实现方式中,所述识别模块包括:第二识别单元,用于对所述处理模块处理得到的一叠纸张的分析图像进行识别,得到所述一叠纸张包括的纸张的边缘;获取单元,用于根据所述第二识别单元识别得到一叠纸张包括的纸张的边缘,获取所述一叠纸张包括的纸张的边缘数量。结合第二方面的第二种可能的实现方式,在上述第二方面的第三种可能的实现方式中,所述第二识别单元包括:第一获取子单元,用于从样本带包括的第一行像素点或从所述一叠纸张的分析图像包括的第一行像素点开始,获取所述样本带包括的或所述一叠纸张的分析图像包括的一行像素点的灰度值,所述样本带为从所述一叠纸张的分析图像中选取的预设宽度的图像,所述样本带的高度大于或等于所述一叠纸张的分析图像的高度,所述样本带的方向和所述一叠纸张的分析图像的上边缘或下边缘垂直;第一标记子单元,用于根据所述第一获取子单元获取的一行像素点的灰度值计算所述获取的一行像素点的平均灰度值,如果所述获取的一行像素点的平均灰度值在第一预设灰度范围之内,则标记所述获取的一行像素点;第一组成子单元,用于将所述第一标记子单元连续标记的一行或多行像素点组成所述一叠纸张中包括的一张纸张的边缘。结合第二方面的第二种可能的实现方式,在上述第二方面的第四种可能的实现方式中,所述第二识别单元包括:第二获取子单元,用于从样本本文档来自技高网...
一种统计纸张数目的方法和装置

【技术保护点】
一种统计纸张数目的方法,其特征在于,所述方法包括:通过摄像头拍摄一叠纸张的照片,并对所述一叠纸张的照片处理得到所述一叠纸张的分析图像,所述一叠纸张由多张纸张堆叠组成;对所述一叠纸张的分析图像进行识别,以获取所述一叠纸张包括的纸张的边缘数量;根据所述一叠纸张包括的纸张的边缘数量,获取所述一叠纸张包括的纸张数目。

【技术特征摘要】
1.一种统计纸张数目的方法,其特征在于,所述方法包括:通过摄像头拍摄一叠纸张的照片,并对所述一叠纸张的照片处理得到所述一叠纸张的分析图像,所述一叠纸张由多张纸张堆叠组成,所述分析图像为将在所述一叠纸张的灰度图中的每行像素点和每列像素点中选择的灰度值在第二预设灰度值范围之内的像素点进行合并得到;对所述一叠纸张的分析图像进行识别,以获取所述一叠纸张包括的纸张的边缘数量;根据所述一叠纸张包括的纸张的边缘数量,获取所述一叠纸张包括的纸张数目;其中,所述根据所述一叠纸张包括的纸张的边缘数量,获取所述一叠纸张包括的纸张数目,包括:判断所述一叠纸张的分析图像中是否包括所述一叠纸张的正面图像;如果是,则将所述一叠纸张包括的纸张边缘的数量减去1,得到所述一叠纸张包括的纸张数目;如果否,则将所述一叠纸张包括的纸张边缘的数量确定为所述一叠纸张包括的纸张数目。2.根据权利要求1所述的方法,其特征在于,所述通过摄像头拍摄一叠纸张的照片,并对所述一叠纸张的照片处理得到所述一叠纸张的分析图像,包括:通过摄像头拍摄一叠纸张的照片,并将所述照片转换为灰度图;从所述灰度图中识别出所述一叠纸张的分析图像。3.根据权利要求1所述的方法,其特征在于,所述对所述一叠纸张的分析图像进行识别,以获取所述一叠纸张包括的纸张的边缘数量,包括:对所述一叠纸张的分析图像进行识别,得到所述一叠纸张包括的纸张的边缘;根据所述一叠纸张包括的纸张的边缘,获取所述一叠纸张包括的纸张的边缘数量。4.根据权利要求3所述的方法,其特征在于,所述对所述一叠纸张的分析图像进行识别,得到所述一叠纸张包括的纸张的边缘,包括:从样本带包括的第一行像素点或从所述一叠纸张的分析图像包括的第一行像素点开始,获取所述样本带包括的或所述一叠纸张的分析图像包括的一行像素点的灰度值,所述样本带为从所述一叠纸张的分析图像中选取的预设宽度的图像,所述样本带的高度大于或等于所述一叠纸张的分析图像的高度,所述样本带的方向和所述一叠纸张的分析图像的上边缘或下边缘垂直;根据所述获取的一行像素点的灰度值计算所述获取的一行像素点的平均灰度值,如果所述获取的一行像素点的平均灰度值在第一预设灰度范围之内,则标记所述获取的一行像素点;将连续标记的一行或多行像素点组成所述一叠纸张中包括的一张纸张的边缘。5.根据权利要求3所述的方法,其特征在于,所述对所述一叠纸张的分析图像进行识别,得到所述一叠纸张包括的纸张的边缘,包括:从样本带包括的第一行像素点或从所述一叠纸张的分析图像包括的第一行像素点开始,获取所述样本带包括的或所述一叠纸张的分析图像包括的一行像素点的灰度值,所述样本带为从所述一叠纸张的分析图像中选取的预设宽度的图像,所述样本带的高度大于或等于所述一叠纸张的分析图像的高度,所述样本带的方向和所述一叠纸张的分析图像的上边缘或下边缘垂直;根据所述获取的一行像素点的灰度值计算所述获取的一行像素点的平均灰度值;如果所述获取的一行像素点的平均灰度值在第一预设灰度范围之内,则标记所述获取的一行像素点;如果所述获取的一行像素点的平均灰度值不在所述第一预设灰度范围之内且所述样本带或所述一叠纸张的分析图像中存在标记的一行或多行像素点,则将所述标记的一行或多行像素点组成所述一叠纸张中包括的一张纸张的边缘,清除所述样本带或所述一叠纸张的分析图像中的标记。6.根据权利要求5所述的方法,其特征在于,所述根据所述一叠纸张包括的纸张的边缘,获取所述一叠纸张包括的纸张的边缘数量,包括:当组成所述一叠纸张包括的一张纸张的边缘时,增加所述一叠纸张包括的纸张的边缘数量。7.根据权利要求4所述的方法,其特征在于,所述从样本带包括的第一行像素点或从所述一叠纸张的分析图像包括的第一行像素点开始,获取所述样本带包括的或所述一叠纸张的分析图像包括的一行像素点的灰度值之前,还包括:如果所述一叠纸张的分析图像的上边缘或下边缘不与水平方向平行,则对所述一叠纸张的分析图像进行调整,使所述一叠纸张的分析图像的上边缘或下边缘与水平方向平行;或,如果所述一叠纸张的分析图像的上边缘或下边缘不与水平方向平行,则调整终端获取像素点的角度,使所述终端获取像素点的角度和所述一叠纸张的分析图像的上边缘或下边缘与水平方向之间的角度相等。8.根据权利要求1至7任一权利要求所述的方法,其特征在于,所述一叠纸张为一叠钞票。9.一种统计纸张数目的装置,其特征在于,所述装置包括:处理模块,用于通过摄像...

【专利技术属性】
技术研发人员:魏茂华杨孝云
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:广东;44

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

1