python截图搜题_用python的OCR实现自动截图搜题
学以致用系列(一)
一.思路设计
最近两天因为要频繁刷一个题库,然后囿于时间的限制并且是在app里面做的练习,所以不能一边搜答案一边答题。这样的话凭本事做的话命中率一定会比较低。。。。。急中生智想了一个偷懒的方法。
用电脑的模拟器打开手机上的那个app
截取每一道问题的图片
通过OCR把图里面的问题识别成文字
把问题出来放在百度上面就可以查到答案了。
而且!!!!!以上都是可以用代码写出来的。
所以做每道题的时候需要以下几步,
手动截图并运行代码
代码部分实现以下功能:识别图片中的问题—自动打开浏览器—在百度输入问题
人工筛选出结果并选择答案
因为用python实现的,代码部分主要是需要搭建一个python中ocr的环境(ocr安装在这里:https://blog.csdn.net/sinat_37802274/article/details/80030063)。
每道题的答题时间是三十秒,上面三步完成基本是够的。(为了答题的命中率我也是蛮拼的了。。。)
二.实际操作如下:
1.截图的题干:
2.文字识别出来的结果:
3.自动打开百度并搜索:
三.其他
1.因为这个文字库是官方默认的,最近几天没有太多的时间给自己训练字库,所以识别出来的结果会比较飘。。。
2.每次截取图片都需要自己手动截图比较复杂,这个是后面可以加上自动截图的模块的。实现一键百度出结果的功能。
3.仔细想了想过年那段时间那么火的答题app也是可以用这个来实现“开挂”操作的。。。
4.代码也不是很复杂就不放了。
python截图搜题_用python的OCR实现自动截图搜题相关推荐
- 用python的OCR实现自动拍照搜题--源码
自动拍照搜题源码 说明: 因为有很多人要源码,所以还是贴一下好了 很久之前的一个小demo就是搞着玩玩的没什么技术含量,马上要毕业去工作了,现在也不想在动了. 虽然是叫"自动拍照搜题&quo ...
- python累乘编程_黄哥Python:编程初学者来做题
第一题: ''' 求解 ( i + i ) 的累乘.你可以用Python,Java, Go 等语言来写代码. (1+1)*(2+2)*(3+3)*.....(100+100) ''' 特别提 ...
- 大学python编程题_大学python题 求大佬解答!!!
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 7-4 计算指数 (5 分) 真的没骗你,这道才是简单题 -- 对任意给定的不超过10的正整数n,要求你输出2n.不难吧? 输入格式: 输入在一行中给出一 ...
- python语言程序设计编程题_《python语言程序设计》_第一章编程题
题目1.1 :显示"welcome to python " 答案:print('welcome to python') 题目1.2:显示"welcome to pytho ...
- python webbrowser点击_用 Python 实现手机自动答题,这下百万答题游戏谁也玩不过我!...
引言 如果谈到这几年手机上各平台最常见的引流福利,必然是答题赢大奖系列小游戏了.像什么头号英雄,百万玩家之类的,充斥在我们生活中,同时也成为了我们生活中常见的娱乐方式.但是有时候就会想,能不能实现手机 ...
- python爬房源信息_用python爬取链家网的二手房信息
题外话:这几天用python做题,算是有头有尾地完成了.这两天会抽空把我的思路和方法,还有代码贴出来,供python的初学者参考.我python的实战经历不多,所以代码也是简单易懂的那种.当然过程中还 ...
- python信息管理系统实战_最新python入门+进阶+实战课堂教学管理系统开发全套完整版...
Python+pillow图像编程1:pillow扩展库安装与基础用法.avi Python+pillow图像编程2:Image子模块用法1.avi Python+pillow图像编程3:Image子 ...
- python支持中文路径_打开python遍历中文目录得到的文件路径报错
各位朋友们好,我是一名python新手,现在遇到一个问题,恳请各位朋友们能指点一下我. 我的环境是:ubuntu14.04系统,python2.7 用python遍历一个目录,目录层次结构如下: 这是 ...
- python数学方程计算_用Python解方程
一元一次方程 例题1: 这是北师大版小学六年级上册课本95页的一道解方程练习题: 大家可以先口算一下,这道题里面的x的值为200 接下来我们用python来实现,代码如下,每一句代码后面都写有解释语: ...
- 用python做自我介绍_用python做个自我介绍(python入门教程)_逻辑教育
原标题:用python做个自我介绍(python入门教程)_逻辑教育 本文涉及的python基础语法为:数据类型等 数字类型 1. 字符串的拼接 我们在上一章中已经简单介绍了一下字符串的创建方式,这里 ...
最新文章
- ROS系统——动态修改realsense相机参数方法
- arp 不同网段 相同vlan_H3C交换机配置VLAN
- 利用日志审计追踪APT***
- Composer报错Could not find a matching version of package解决方式
- 面试:String 常量池
- 无人驾驶、自动驾驶与驾驶辅助的区别
- linux中使用Vsftpd+nginx 搭建文件服务器
- 深入学习Java中的字符串,代码点和代码单元
- Linux下安装mysql(yum、二进制包、源码包)
- Rabbitmq二进制集群搭建
- 还分不清APS、MES与ERP的区别?漫画+故事来帮忙!
- FX DocuCentre S2520~~富士施乐 DocuCentre S2520和2022打印机驱动安装
- 阿里云ecs服务器如何设置实现访问互联网
- KindEditor图片上传路径URL的处理
- char* char[]
- Typora1.3.8
- 昆虫繁殖《信息学奥赛一本通-递推算法》
- c语言scanf返回值
- 如何排查AnyChat故障信息?
- 明明只有一页内容,但打印预览有两页,多出一个空白页。
热门文章
- 【FPGA教程案例31】通信案例1——基于FPGA的ASK调制信号产生
- 【二叉树】美团的【天天领现金】活动,不就是 斐波那契 数列么?
- 深入浅出的mysql第三版和第二版的区别_1.高性能MySQL(第3版) 2. 深入浅出MySQL 合集 完整版 高清...
- #博学谷it学习技术支持# Java学习心得
- FileUtils(文件读写操作工具类)
- 如何转换html转化mp4,格式互转技巧:webm格式怎么转换mp4?
- 设置手动双面打印_双面打印文档,你会吗?学会这几招,自动双面打印问题轻松解决...
- Linux安装docker-ce教程 centos依赖包安装
- OpenCV_信用卡识别代码_唐宇迪实战项目
- python源码剖析_《Python源码剖析》很值很强大!