随着世界各地的组织都希望将其运营数字化,将物理文档转换为数字格式是非常常见的。这通常通过光学字符识别 (OCR) 完成,其中文本图像(扫描的物理文档)通过几种成熟的文本识别算法之一转换为机器文本。当在干净的背景下处理打印文本时,文档 OCR 的性能最佳,具有一致的段落和字体大小。
2024年08月16日
随着世界各地的组织都希望将其运营数字化,将物理文档转换为数字格式是非常常见的。这通常通过光学字符识别 (OCR) 完成,其中文本图像(扫描的物理文档)通过几种成熟的文本识别算法之一转换为机器文本。当在干净的背景下处理打印文本时,文档 OCR 的性能最佳,具有一致的段落和字体大小。
2024年08月16日
1. OpenCV 初识与安装
本部分要了解 OpenCV (Open Source Computer Vision Library)的相关简介,OpenCv 可以运行在多平台之上,轻量级而且高效,由一系列 C 函数和少量 C++类构成,提供了 Python、Ruby、MATLAB 等语言的接口,所以在学习的时候,要注意查阅资料的语言实现相关问题。
2024年08月16日
在本文中,我们将学习如何使用 OpenCV 在图像上绘制和书写。绘图是计算机视觉中的常见例程,用于突出显示和标记图像的重要部分。例如,如果要标记图像中的所有汽车,则需要在它们周围绘制正方形。
2024年08月16日
OpenCV 为我们提供了应用示例,但对于Windows 上的开发者,当前的方式可能不太友好,这部分内容还需要编译成Visual Studio 工程,便于我们在Windows 上学习和研究OpenCV。本文将详细介绍一下官方提供的示例程序的相关知识点,主要围绕如下5个内容展开,供大家学习参考。
2024年08月16日
学会
2024年08月16日
OpenCV由Gary Bradsky于1999年在英特尔创立,第一版于2000年问世。Vadim Pisarevsky加入Gary Bradsky,一起管理英特尔的俄罗斯软件OpenCV团队。2005年,OpenCV用于Stanley,该车赢得了2005年DARPA挑战赛的冠军。后来,在Willow Garage的支持下,它的积极发展得以继续,由Gary Bradsky和Vadim Pisarevsky领导了该项目。OpenCV现在支持与计算机视觉和机器学习有关的多种算法,并且正在日益扩展。
2024年08月16日
有人喜欢叫库,有人喜欢叫模块
学习python除去基础,大部分时间都是在跟模块打交道。所以需要知道安装第三方库、安装模块。
为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块。