吴裕雄--天生自然python学习笔记:python 用 Tesseract 识别验证码
摘要:用 Selenium 包实现网页自动化操作的案例中,发现很多网页都因 需输入图形验证码而导致实验无法进行 。 解决的办法就是对验证码进行识别 。 识 别的方法之 一 是通过图形处理包将验证码的大部分背景去除,再用 OCR COptical Character Recognition ,光学字符识别)
阅读全文
吴裕雄--天生自然python学习笔记:python安装配置tesseract-ocr-setup-3.05.00dev.exe
摘要:下载地址:https://digi.bib.uni-mannheim.de/tesseract/tesseract-ocr-setup-3.05.00dev.exe 点击安装,记得复制安装的路径,待会配置的时候要用到这个路径。
阅读全文
吴裕雄--天生自然python学习笔记:python 用 Open CV通过人脸识别进行登录
摘要:人脸识别登录功能的基本原理是通过对比两张图片的差异度来判断两张图片是 否是同 一人的面部 。 对比图片 差异度 的算法有很多种,本例中使用“颜色直方图” 算法来实现对人脸图像的识别。 下面为比较 imgl 扣g 及 img2.jpg 这两张图片差异度 的程序代码: import math, oper
阅读全文
吴裕雄--天生自然python学习笔记:python 用 Open CV抓取摄像头视频图像
摘要:Open CV 除了可以读取、显示静态图片外 , 还可 以加载及播放动态影片, 以 及 读取内置或外接摄像头的图像信息 。 很多笔记本电脑都具有摄像头 , OpenCV 可通过 VideoC apture 方法来打开摄像头,语法为 : 其中 , n 为整数 , 内置摄像头为 0 , 若还有其他摄像头
阅读全文
吴裕雄--天生自然python学习笔记:python 用 Open CV抓取脸部图形及保存
摘要:将面部的范围识别出来后,可以对识别出来的部分进行抓取。抓取一张图片中 的部分图形是通过 pillow 包中的 crop 方法来实现的 我们首先学习用 pillow 包来读取图片文件,语法为: 例如,打开 test.jpg 图片文件,然后保存至 img 变量: 接着我们用 crop 方法抓取图片的指定
阅读全文
吴裕雄--天生自然python学习笔记:python 用 Open CV 进行人脸识别
摘要:要对特定图像进行识别,最关键的是要有识别对象的特征文件, OpenCV 己内置 了人脸识别特征文件,我们只需使用 OpenCV 的 CascadeClassifier 类即可进行识别 。 创建 Cas cadeClas s ifier 对象的语法为 : import cv2 faceCascade
阅读全文
吴裕雄--天生自然python学习笔记:人脸识别用到的特征文件haarcascade_frontalface_default.xml下载
摘要:下载地址:https://github.com/opencv/opencv/tree/master/data/haarcascades 1.找到haarcascade_frontalface_default.xml等文件,点击进去. 2.找到Raw,右键链接(目标)另存为。
阅读全文
吴裕雄--天生自然python学习笔记:python OpenCV 基本绘图
摘要:Open CV 提供了绘制直线、圆形、矩形等基本绘 图的功能 。 Open CV 画直线的语法为: 在画布上添加文字的语法为 : 用 Open CV 绘制基本图形 以 OpenCV 基本绘图绘制各种图形及显示文字。 import cv2, numpy cv2.namedWindow("plot")
阅读全文
吴裕雄--天生自然python学习笔记:python用OpenCV 读取和显示图形
摘要:Open CV 是一个开源、跨平台的计算机视觉库,它可 以在商业和研究领域中免费使用,目前已广泛应用于人机 互动、人脸识别、动作识别、运动跟踪等领域。 要识别特定的图像,最重要的是要有识别对象的特征 文件, Open CV 已内直了人脸识别的特征文件,我们只需 通过 OpenCV 的 Cascade
阅读全文
吴裕雄--天生自然python学习笔记:python下载安装各种模块的whl文件网址
摘要:python下载安装各种模块的whl文件网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
阅读全文