首页 > 其他分享 >识别验证码的使用

识别验证码的使用

时间:2023-04-17 16:58:22浏览次数:45  
标签:识别 验证码 ddddocr muggle install 使用 pip ocr

muggle_ocr 链接:https://pan.baidu.com/s/1w-sp-BQ1BCgOXYKRSo5nZg
提取码:mubp

下载完成之后,直接使用pip install语句即可:


pip install muggle-ocr-1.0.3.tar.gz -i https://pypi.douban.com/simple

pip 设定特定版本

python -m pip install pip==20.2.4

、ddddocr库的安装与使用
(1)安装:pip install ddddocr
(2)使用:

import ddddocr
ocr = ddddocr.DdddOcr()
with open("d:\Desktop\四位验证码2.png", 'rb') as f:
img_bytes = f.read()
res = ocr.classification(img_bytes)
print(res)

标签:识别,验证码,ddddocr,muggle,install,使用,pip,ocr
From: https://www.cnblogs.com/wengzx/p/17326395.html

相关文章

  • Visual Studio编译和使用wxWidgets
    一、下载到官网:https://www.wxwidgets.org/官网会引导跳到github:https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.2github有很多个下载链接,有代码(source)和预编译包(binary),后者又分开发版(dev)和发布版(release)预编译包的VC版本和VS版本对应如下:*vc14x兼容20......
  • 功能不够用?使用C++编写通达信插件及接入Python(二)
    参考:https://zhuanlan.zhihu.com/p/613157262一、准备工作(参考上一篇)安装VS2019 安装pycharm下载 http://help.tdx.com.cn/book.asp《通达信DLL函数编程规范.rar》二、下载python3.x的32位版本,http://www.python.org,随便找个32位版就行了。我准备下载Windowsembeddabl......
  • Dockerfile详细使用、docker私有仓库、dockercompose介绍、dockerpose部署flask+redis
    昨日内容#1容器其他操作1dockerstart容器id2dockerstop容器id3dockerrm容器id4dockerrm`dockerps-aq`#正在运行的容器不能删除5dockerexec容器id命令6dockercp宿主机目录容器id:容器目录#目录要存在7docker......
  • IOS Swift WKWebView使用以及与JS交互
    一、SwiftWKWebView使用1、加载百度网站打开xcode,在最上方工具栏新建project注意要选Storyboard工程建好后 ViewController.swift 这个文件是编写主视图文件,改成下面importUIKitimportWebKitclassViewController:UIViewController,WKUIDelegate{varwebView:WKWe......
  • vuex的使用
    目录简介vuex的环境调用逻辑定义vuex中的内容简介官网:https://vuex.vuejs.org/zh/在Vue中实现集中式状态(数据)管理的一个Vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间通信。Vuex是一个专为Vue.js应用程序开发......
  • log4j的additivity和category使用
    1log4j.rootCategory是对根类的设置,如不说明,以下的子类都要继承这些设置 log4j.category.*是对自定义类的设置,可以对类、包和工程单独设置Category的家族关系是通过“.”来说明的,比如x是x.y的父类。默认情况下,子类要继承父类的全部设置,比如:log4j.rootCategory=INFO,dest1log4j.ca......
  • selenium登录cnblogs、抽屉半自动点赞、xpath的使用、打码平台使用、scrapy介绍
    昨日回顾#1beautifulsoup4使用-xml解析库,用它来解析爬回来的html内容,从中找出我们需要的内容#2遍历文档树-.的使用soup.html.body.p.a-获取属性对象.attrs.get('href')-获取文本对象.textstringstrings-子节点,父节点,兄......
  • Gorm的使用 增删改查
     packagemainimport("fmt""gorm.io/driver/mysql""gorm.io/gorm")typeProductstruct{gorm.ModelCodestringPriceuint}funcmain(){dsn:="root:root@tcp(127.0.0.1:3306)/test_lc......
  • 0.96寸OLED使用 sprintf() 显示动态变化数字
    显示语句OLED 可以用sprintf() 函数输出的字符串来显示动态变化的数字。例如,可以定义一个u8charoled_buff[20],作为sprintf()的第1个输入参数,第2、3个参数可按 printf() 函数的格式写。然后在将oled_buff 作为 OLED_ShowString() 的参数(第1、2个参数为坐标,第3个为要......
  • flask信号、flask-script、sqlalchemy介绍和快速使用
    昨日内容回顾#1导出项目依赖pipreqs#2函数和方法的区别#3local对象-并发编程中的一个对象,它可以保证多线程并发访问数据安全-本质原理是:不同的线程,操作的是自己的数据-不支持协程#4自己定义local,支持线程和协程#注意点一:try:......