学以致用系列(一)

一.思路设计

最近两天因为要频繁刷一个题库,然后囿于时间的限制并且是在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实现自动截图搜题相关推荐

  1. 用python的OCR实现自动拍照搜题--源码

    自动拍照搜题源码 说明: 因为有很多人要源码,所以还是贴一下好了 很久之前的一个小demo就是搞着玩玩的没什么技术含量,马上要毕业去工作了,现在也不想在动了. 虽然是叫"自动拍照搜题&quo ...

  2. python累乘编程_黄哥Python:编程初学者来做题

    第一题: ''' 求解 ( i + i ) 的累乘.你可以用Python,Java, Go 等语言来写代码. (1+1)*(2+2)*(3+3)*.....(100+100) ​​​​ ''' 特别提 ...

  3. 大学python编程题_大学python题 求大佬解答!!!

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 7-4 计算指数 (5 分) 真的没骗你,这道才是简单题 -- 对任意给定的不超过10的正整数n,要求你输出2n.不难吧? 输入格式: 输入在一行中给出一 ...

  4. python语言程序设计编程题_《python语言程序设计》_第一章编程题

    题目1.1 :显示"welcome to python " 答案:print('welcome to python') 题目1.2:显示"welcome to pytho ...

  5. python webbrowser点击_用 Python 实现手机自动答题,这下百万答题游戏谁也玩不过我!...

    引言 如果谈到这几年手机上各平台最常见的引流福利,必然是答题赢大奖系列小游戏了.像什么头号英雄,百万玩家之类的,充斥在我们生活中,同时也成为了我们生活中常见的娱乐方式.但是有时候就会想,能不能实现手机 ...

  6. python爬房源信息_用python爬取链家网的二手房信息

    题外话:这几天用python做题,算是有头有尾地完成了.这两天会抽空把我的思路和方法,还有代码贴出来,供python的初学者参考.我python的实战经历不多,所以代码也是简单易懂的那种.当然过程中还 ...

  7. python信息管理系统实战_最新python入门+进阶+实战课堂教学管理系统开发全套完整版...

    Python+pillow图像编程1:pillow扩展库安装与基础用法.avi Python+pillow图像编程2:Image子模块用法1.avi Python+pillow图像编程3:Image子 ...

  8. python支持中文路径_打开python遍历中文目录得到的文件路径报错

    各位朋友们好,我是一名python新手,现在遇到一个问题,恳请各位朋友们能指点一下我. 我的环境是:ubuntu14.04系统,python2.7 用python遍历一个目录,目录层次结构如下: 这是 ...

  9. python数学方程计算_用Python解方程

    一元一次方程 例题1: 这是北师大版小学六年级上册课本95页的一道解方程练习题: 大家可以先口算一下,这道题里面的x的值为200 接下来我们用python来实现,代码如下,每一句代码后面都写有解释语: ...

  10. 用python做自我介绍_用python做个自我介绍(python入门教程)_逻辑教育

    原标题:用python做个自我介绍(python入门教程)_逻辑教育 本文涉及的python基础语法为:数据类型等 数字类型 1. 字符串的拼接 我们在上一章中已经简单介绍了一下字符串的创建方式,这里 ...

最新文章

  1. ROS系统——动态修改realsense相机参数方法
  2. arp 不同网段 相同vlan_H3C交换机配置VLAN
  3. 利用日志审计追踪APT***
  4. Composer报错Could not find a matching version of package解决方式
  5. 面试:String 常量池
  6. 无人驾驶、自动驾驶与驾驶辅助的区别
  7. linux中使用Vsftpd+nginx 搭建文件服务器
  8. 深入学习Java中的字符串,代码点和代码单元
  9. Linux下安装mysql(yum、二进制包、源码包)
  10. Rabbitmq二进制集群搭建
  11. 还分不清APS、MES与ERP的区别?漫画+故事来帮忙!
  12. FX DocuCentre S2520~~富士施乐 DocuCentre S2520和2022打印机驱动安装
  13. 阿里云ecs服务器如何设置实现访问互联网
  14. KindEditor图片上传路径URL的处理
  15. char* char[]
  16. Typora1.3.8
  17. 昆虫繁殖《信息学奥赛一本通-递推算法》
  18. c语言scanf返回值
  19. 如何排查AnyChat故障信息?
  20. 明明只有一页内容,但打印预览有两页,多出一个空白页。

热门文章

  1. 【FPGA教程案例31】通信案例1——基于FPGA的ASK调制信号产生
  2. 【二叉树】美团的【天天领现金】活动,不就是 斐波那契 数列么?
  3. 深入浅出的mysql第三版和第二版的区别_1.高性能MySQL(第3版) 2. 深入浅出MySQL 合集 完整版 高清...
  4. #博学谷it学习技术支持# Java学习心得
  5. FileUtils(文件读写操作工具类)
  6. 如何转换html转化mp4,格式互转技巧:webm格式怎么转换mp4?
  7. 设置手动双面打印_双面打印文档,你会吗?学会这几招,自动双面打印问题轻松解决...
  8. Linux安装docker-ce教程 centos依赖包安装
  9. OpenCV_信用卡识别代码_唐宇迪实战项目
  10. python源码剖析_《Python源码剖析》很值很强大!