opencv+python机读卡识别(进阶版)

在 中,我们初步介绍了扫描机读卡的识别, 在这篇文章中,我们进一步机读卡的识别, 在这里,我们使用高拍仪的图片进行识别, 进一步讲解封装类库,如何打开文件夹,获取文件目录, 边缘检测、四点变化裁切、识别结果保存excel等操作。 本地使用环境(win10 64位,python3.7) 一、读取相对目录文件(获选则读取目录)```pythonim
阅读全文

opencv+python机读卡识别(初级版)

最近在进一步学习Python,在网上发现有使用opencv进行机读卡识别的, 就根据大神的文章,跟着学习,自己写了一个机读卡识别, 文章一: 文章二:为了减轻前期的难度,这里本篇文章中我们使用扫描的图片进行识别, 在下一篇文章中,会介绍进阶处理,图片拉伸裁切,边缘处理,四点变化等, 在本篇中我们只介绍图片的预处理,填图位置的识别,图片选择题答案判断输出。
阅读全文

python openCV 趣味项目 答题卡识别

本文为转载内容,根据Python3.7版本做了源码修改, 原文地址: 英文原文:说到答题卡,满满的都是学生时代的回忆。 本文实现了利用Python的计算机视觉和图像处理技术实现圆点答题卡识别。 代码简洁,原理清晰,富有趣味。这里只放原代码,相关图片请查看原文。 本文综合了一些博文的技术,包括 实现答题卡识别的7步1. 检测到图片中的答
阅读全文

更换PIP源为国内镜像

设为默认升级 pip 到最新的版本后进行配置: ```pythonpip install pip Upip config set global.indexurl https://mirrors.aliyun.com/pypi/simple/``` 临时使用```pythonpip install somepackage i https://mirrors.a
阅读全文

Python3 迭代器与生成器

迭代器迭代是Python最强大的功能之一,是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:`iter()` 和 `next()`。 字符串,列表或元组对象都可用于创建迭代器: ```python list= it = i
阅读全文

Centos服务器升级Python到3.7,修改yum指向

因为最新版Python已经到了3.7了; 但是在服务器上,一般还是使用2.7; 这是要使用python3的命令时; 我们就需要对服务器上python的版本进行更新。下面介绍一下如何进行python3.7的编译安装: 一、安装编译工具及库文件```bashyum y install zlib zlibdevel bzip2devel openssldevel ncursesdevel sqlitedevel readlinedevel tkdevel g
阅读全文

去掉字符串中不需要的字符(Python)

在编写程序的时候我们经常遇到字符,但是这些字符串有事并不全是我们需要的,这是我们就需要对字符串进行处理,去掉字符串中我们不需要的字符。常用的方法有如下五种:一、字符串 strip(),lstrip(),rstrip() 方法去掉字符串字符。二、删除单个固定位置的字符串,可以使用切片 + 拼接的方式。三、删除多个固定的字符串,可以先去掉指定字符串转成列表,然后再拼接成字符串。四、字符串的 replace() 方法或正则表达式 re.sub() 替换的方法删除任意子串。五、字符串的 translate() 方
阅读全文

Python日期与时间戳转化

在之前的文章中我们介绍PHP中日期与时间,这里介绍一下在Python中日期与时间的使用。在Python程序中,能有很多方式处理日期和时间,通常我们使用 `time` 和 `calendar` 模块;来进行格式化日期和时间,便于我们的使用。这里我们主要介绍 `time` 模块的使用。获取当前时间戳,时间元组,日期与时间戳的相互转换。。。
阅读全文

图片下载保留原路径(Python)

再我们编写爬虫的使用,经常会遇到图片文件;对于这些图片有时我们需要保存原始路径进行下载;那么使用Python有什么办法进行来下载吗?下面我们就来使用Python进行保存原路径下载对于图片的请求,我们使用`requests`进行请求;首先我们先对`pip`包进行更新:```pythonpython m pip install upgrade pip```接着来...
阅读全文

Scrapy爬虫框架的使用

Scrapy的安装打开命令行窗口,确认`Python`已安装,如果没有安装,请按照前一篇文章进行安装:```pythonpython version```确认`pip`的安装安装:```Pythonpip version```接着我们使用`pip`命令来进行安装Scrapy:```Pythonpip install Scrapy``` 可用...
阅读全文