All Projects → wuditken → Millionheroes

wuditken / Millionheroes

百万英雄/冲顶大会/芝士超人答题助手

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Millionheroes

Icdar 2019 Sroie
ICDAR 2019 Robust Reading Challenge on Scanned Receipts OCR and Information Extraction
Stars: ✭ 202 (-19.84%)
Mutual labels:  ocr
Tnn
TNN: developed by Tencent Youtu Lab and Guangying Lab, a uniform deep learning inference framework for mobile、desktop and server. TNN is distinguished by several outstanding features, including its cross-platform capability, high performance, model compression and code pruning. Based on ncnn and Rapidnet, TNN further strengthens the support and …
Stars: ✭ 3,257 (+1192.46%)
Mutual labels:  ocr
Rrpn faster Rcnn tensorflow
A tensorflow re-implementation of RRPN: Arbitrary-Oriented Scene Text Detection via Rotation Proposals.
Stars: ✭ 243 (-3.57%)
Mutual labels:  ocr
Signature extractor
A super lightweight image processing algorithm for detection and extraction of overlapped handwritten signatures on scanned documents using OpenCV and scikit-image.
Stars: ✭ 205 (-18.65%)
Mutual labels:  ocr
Rnn ctc
Recurrent Neural Network and Long Short Term Memory (LSTM) with Connectionist Temporal Classification implemented in Theano. Includes a Toy training example.
Stars: ✭ 220 (-12.7%)
Mutual labels:  ocr
Open Paperless
Scan, index, and archive all of your paper documents (acquired by Mayan EDMS)
Stars: ✭ 2,538 (+907.14%)
Mutual labels:  ocr
Tesseract
Bindings to Tesseract OCR engine for R
Stars: ✭ 192 (-23.81%)
Mutual labels:  ocr
Crnn Pytorch
Pytorch implementation of CRNN (CNN + RNN + CTCLoss) for all language OCR.
Stars: ✭ 248 (-1.59%)
Mutual labels:  ocr
Tessdata fast
Fast integer versions of trained LSTM models
Stars: ✭ 221 (-12.3%)
Mutual labels:  ocr
Imageocr
PHP验证码识别[PHP CAPTCHA Recognition]
Stars: ✭ 241 (-4.37%)
Mutual labels:  ocr
Paperwork
Personal document manager (Linux/Windows) -- Moved to Gnome's Gitlab
Stars: ✭ 2,392 (+849.21%)
Mutual labels:  ocr
Chinese Ocr
[python3.6] 运用tf实现自然场景文字检测,keras/pytorch实现ctpn+crnn+ctc实现不定长场景文字OCR识别
Stars: ✭ 2,589 (+927.38%)
Mutual labels:  ocr
Awesome Ocr
Stars: ✭ 198 (-21.43%)
Mutual labels:  ocr
Pytorchocr
基于pytorch的ocr算法库,包括 psenet, pan, dbnet, sast , crnn
Stars: ✭ 198 (-21.43%)
Mutual labels:  ocr
Image2text
📋 Python wrapper to grab text from images and save as text files using Tesseract Engine
Stars: ✭ 243 (-3.57%)
Mutual labels:  ocr
Ocr.pytorch
A pure pytorch implemented ocr project including text detection and recognition
Stars: ✭ 196 (-22.22%)
Mutual labels:  ocr
Mayan Edms
Free Open Source Document Management System (mirror, no pull request or issues)
Stars: ✭ 226 (-10.32%)
Mutual labels:  ocr
East
A tensorflow implementation of EAST text detector
Stars: ✭ 2,804 (+1012.7%)
Mutual labels:  ocr
Opencv
📷 Computer-Vision Demos
Stars: ✭ 244 (-3.17%)
Mutual labels:  ocr
Parsr
Transforms PDF, Documents and Images into Enriched Structured Data
Stars: ✭ 2,736 (+985.71%)
Mutual labels:  ocr

百万英雄答题助手


用的是python3.6版本

参考微信跳一跳助手,使用adb截图。

把问题区域裁剪出来后用百度的ocr识别出文本,然后调用百度搜索(把搜索到的前两个答案显示在屏幕)

整个程序运行完估计5秒左右,还可以有时间答题(---)

使用教程

1,安装ADB 驱动,可以到这里下载
安装 ADB 后,请在环境变量里将 adb 的安装路径保存到 PATH 变量里,确保 adb 命令可以被识别到

2.需要安装模块 在命令行输入(pip install 模块名称) 模块名称: baidu-aip lxml Pillow requests bs4

3.在hero.py里填写自己百度ocr的APPid 百度ocr:http://ai.baidu.com/tech/ocr/general

4.连接手机
运行python hero.py (搜索百度的内容)
或test文件下的hero.py(搜素内容并统计词频)
(只支持安卓手机)

效果图

截图

一开始也想要tesseract来识别,但是经过测试太慢了要用10秒左右。

大家有时间的话可以试试把它弄成全自动的

有一个思路 就是把问题的选项答案也给识别出来,然后把百度搜出来的答案匹配选项答案,如果有答案直接一个模拟点击.

微信交流

截图

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].