当前位置: 首页 > news >正文

兰州seo新站优化招商大连市营商环境建设监督局网站

兰州seo新站优化招商,大连市营商环境建设监督局网站,wordpress固定连接出错,网站建设yu本文将重点介绍机器视觉的一个分支#xff1a;文字识别#xff0c; 介绍如何用一些 Python库来识别和使用在线图片中的文字 我们可以很轻松的阅读图片里的文字#xff0c;但是机器阅读这些图片就会非常困难#xff0c;利用这种人类用户可以正常读取但是大多数机器人都没法…本文将重点介绍机器视觉的一个分支文字识别 介绍如何用一些 Python库来识别和使用在线图片中的文字 我们可以很轻松的阅读图片里的文字但是机器阅读这些图片就会非常困难利用这种人类用户可以正常读取但是大多数机器人都没法读取的图片验证码 (CAPTCHA)就出现了 将图像翻译成文字一般被称为光学文字识别(Optical Character Recognition, OCR) 下载安装包下载训练数据 https://github.com/tesseract-ocr/tesseract/wiki https://github.com/tesseract-ocr/tesseract/wiki/Data-Files import pytesseractimport urllib.requestfrom PIL import Imageurl https://so.gushiwen.org/RandCode.ashx?urllib.request.urlretrieve(url,./captcha.png)def cleanImage(path):image Image.open(path)# 灰度化image image.convert(L)# 背景杂点删除data image.load()#返回图片的ndarray数据w,h image.sizefor i in range(w):for j in range(h):if data[i,j] 150: #阈值估计的值data[i,j] 255 #纯白else:data[i,j] 0 #纯黑image.save(clean_captcha.png)return imageimage cleanImage(./captcha.png)image.show()result pytesseract.image_to_string(image) # print(result) 古诗文网站使用selenium模拟登陆识别验证码 from selenium import webdriver import pytesseract from PIL import Image import timeurl https://so.gushiwen.org/user/login.aspx?fromhttp://so.gushiwen.org/user/collect.aspxdef get_captcha():driver webdriver.Chrome()driver.maximize_window()driver.implicitly_wait(10)driver.get(url)# 元素img driver.find_element_by_id(imgCode)driver.save_screenshot(./poem.png)image Image.open(./poem.png)# 左上角坐标loc img.locationprint(loc)# 图片宽度高度size img.sizeprint(size)# 矩形区域# 160,260# 234,291rec (loc[x]100 , loc[y]51, 554, 290)captcha image.crop(rec)# 保存到文件中captcha.save(./captcha.png)return driverdef recognize_captcha():captcha Image.open(./captcha.png)gray captcha.convert(L)data gray.load()w,h captcha.sizefor x in range(w):for y in range(h):# 0 ~ 255 0纯黑255纯白if data[x,y] 140:data[x,y] 0else:data[x,y] 255code pytesseract.image_to_string(gray)return codedef login(drive,code):drive.find_element_by_id(email).send_keys(xxxxxxxqq.com)drive.find_element_by_id(pwd).send_keys(xxxxabc)drive.find_element_by_id(code).send_keys(code)time.sleep(3)drive.find_element_by_id(denglu).click()if __name__ __main__:drive get_captcha()# code验证码有可能出错code recognize_captcha()# print(----------------,code)login(drive,code)drive.quit()
http://www.zqtcl.cn/news/82853/

相关文章:

  • 网站建设的商品分类编码教育培训网站建设
  • 广州找人做网站大连seo皮皮
  • 一个企业的网站建设百度指数app下载
  • 网站组网图网站虚拟空间更新缓存
  • 哪些是网站建设北京网站设计公司哪儿济南兴田德润简介
  • 网站进入百度观察期专业做seo推广
  • wordpress+4.5+多站点洛阳市政建设集团网站
  • 本地主机做网站服务器中国建设银行官网站招聘频道
  • 检查色盲效果网站惠州seo关键词
  • 一元购物网站建设合肥做网站公司有哪些
  • 做视频资源网站有哪些难点广州天河区有什么好玩的
  • 房产网站建设公司wordpress案例制作
  • wordpress建站中英文网上诉讼服务平台
  • 网站一般宽度是多少像素响应式网站建设的未来发展
  • 恭城网站建设公司网站维护费 入什么科目
  • 珠海电商网站建设盘锦如何做百度的网站
  • 怎么做自已的网站seo中国官网
  • 全球网站排行网站前置审批类型
  • 网站建设和维护需要学的东西做电影网站需要那种服务器
  • 网站负责人备案采集照企业腾讯邮箱入口
  • 建立公司网站()wordpress遍历菜单
  • 公司网站开发需要什么证书怎样上传图片到自己公司网站
  • 商城网站制作 价格网站js代码检测
  • 传媒公司网站模板lamp wordpress 一键安装
  • qt网站开发四个免费h5网站
  • 做网站用angular企业网站建设应用研究论文
  • 网站建设实训的报告俄罗斯网站建设
  • 网站信息优化的方式阿里云个人网站建设方案书
  • 湛江市seo网站设计报价营销网站怎么做合适
  • 成都网站建设方案人与马做的网站