移动端测试验证码识别思路——使用Tesseract-OCR识别

主要工具:

1、tesseract-ocr-w64-setup-v4.0 需要安装

地址:https://digi.bib.uni-mannheim.de/tesseract/

安装完成需配置环境变量:

PATH中增加:C:\Program Files (x86)\Tesseract-OCR

增加TESSDATA_PREFIX变量:C:\Program Files (x86)\Tesseract-OCR\tessdata

2、jTessBoxEditorFX(需安装JDK1.8)

地址:https://sourceforge.net/projects/vietocr/

移动端测试验证码识别思路——使用Tesseract-OCR识别_第1张图片

jTessBoxEditorFX操作:可通过工具栏,对识别不到位的区域进行整合、切割、插入、删除、调整坐标等。

主要思路:

将手机页面上的验证码图片下载到电脑,使用OCR对图片进行识别,获取识别结果。并且使用jTessBoxEditor和Tesseract-OCR对验证码进行训练,提高识别成功率。

1:从手机下载验证码图片到电脑

手机端保存图片与浏览器端不同,不能通过url保存图片。需要进行对整个屏幕截图后,再通

你可能感兴趣的:(自动化测试,移动端自动化,验证码识别)