lingfengsan / millionhero Goto Github PK
View Code? Open in Web Editor NEW百万英雄/冲顶大会答题助手
License: MIT License
百万英雄/冲顶大会答题助手
License: MIT License
我的屏幕是1920*1080,如果是别的分辨率,暂时需要修改一下代码中的图片参数等。
你好,我的屏幕是5.99英寸的2160*1080分辨率,请问怎么修改参数呢?
执行日志:log.txt
问答平台:西瓜视频
问题描述:执行判定似乎有问题,需要按两次回车
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
while (true) {
String str = bf.readLine();
System.out.println("开始执行");
try {
if (str.length() == 0) {...}
as导入少了个resource目录啊
手机还需要开什么吗
可以用图形学来处理。判断题目数量
再自动裁剪图片。二值化。
每次搜索结果展示,都只有一个结果,这样我们自己判断的时候,很不方便
。
adb pull图片的时候常常失败,大约平均每2次能出现1次,目前采用将截屏的图片文件名改为非固定名字,成功率提高了很多,极少出现pull失败的情况,不知道作者有没有遇见过,测试机型为xiaomi 4。不知道是不是因为adb没有权限覆盖旧的截屏文件screenshot.png。
正确率不足三成
MAC上面执行,一直卡在这个报错中。
Failed loading language 'chi_sim' Tesseract couldn't load any languages!
开发环境是
IntelliJ IDEA 2017.3.2 (Community Edition)
Build #IC-173.4127.27, built on December 26, 2017
JRE: 1.8.0_152-release-1024-b8 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Mac OS X 10.12.3
tesseract/3.05.01
求解决啊
要引用这个库还需要下载 net.sourceforge.tess4j 69M的包的吧?
大佬好,报错Exception in thread "main" java.lang.NoClassDefFoundError: net/sourceforge/tess4j/TesseractException。然后tess的jar包和路径是没有问题的,请问可能是什么问题呢?
谢谢!
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/http/ssl/SSLContexts
请问怎么运行啊?用as打开项目,找不到运行代码的入口。。
我不会运行,是不是太笨了。。。
大佬能不能建个群,教一下新生
如果是这样的话, 应该怎么样修改对应 代码中sd卡的路径呢?
尝试这样去写:
/storage/emulated/0/screenshot.png
结果不可行
希望能够在单题运行完之后保存的图片上标识出识别区域,便于调节函数参数。。另外要是能够在信息输出的时候增加时间戳就好了,便于改进程序
能不能支持一下iPhone
什么情况
搜索支持使用搜狗或其他搜索引擎。
不知道是不是读存问题,大概总是到5.6次成功这样子,分辨率也是1080的,求解
java.io.IOException: Cannot run program "D:\platform-tools": CreateProcess error=5, 拒绝访问。
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1128)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1071)
at java.base/java.lang.Runtime.exec(Runtime.java:635)
at java.base/java.lang.Runtime.exec(Runtime.java:459)
at java.base/java.lang.Runtime.exec(Runtime.java:356)
at Phone.getImage(Phone.java:27)
at Main.run(Main.java:42)
at Main.main(Main.java:26)
Caused by: java.io.IOException: CreateProcess error=5, 拒绝访问。
at java.base/java.lang.ProcessImpl.create(Native Method)
at java.base/java.lang.ProcessImpl.(ProcessImpl.java:420)
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:151)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1107)
... 7 more
获取图片失败
很久不知道为什么……
需要在Utils里面添加一个getInformationFromJson的函数
支持安卓虚拟机
比如配置代理?
ans[i] = (float)countQA[i] / (float)(countQuestion * countAnswer[i]);
这个这样计算匹配值会有问题,不如直接比较countQA.
当选择使用百度OCR识别时,一直提示识别问题失败
694556646
输入1之后进入百万英雄,没有任何反应
Invalid memory access 是因为什么。。 我看程序中 dataPath也已经设置了
Process process = Runtime.getRuntime().exec(ADB_PATH
+ " shell /system/bin/screencap -p /sdcard/screenshot.png");
while (process.isAlive()) {
Runtime.getRuntime().exec(ADB_PATH
+ " pull /sdcard/screenshot.png " + curPhoto.getAbsolutePath());
}
改成这样可以保证保存在电脑的图片数据不为空
sleep 700ms 有可能造成截屏没完成就进行pull
中午试了一场,除去文字识别不准确的,成功率也不足50%,不知道有没有什么改进方法。
问题:柯南道尔小说中的人物夏洛克福尔摩斯的搭档是?
答案:
华生
雷斯垂德
莫利亚蒂
莫利亚蒂 countQA:515 countAnswer:954000 ans:6.790343E-9
华生 countQA:71600 countAnswer:19700000 ans:4.5717204E-8
雷斯垂德 countQA:10800 countAnswer:77700 ans:1.7483791E-6
--------最终结果-------
雷斯垂德
执行时间:4.48s
问题:NBA球星科比获得过几次NBA常规赛的MVP?
答案:
1次
2次
3次
1次 countQA:483000 countAnswer:90600000 ans:9.675365E-10
2次 countQA:482000 countAnswer:84000000 ans:1.0413966E-9
3次 countQA:482000 countAnswer:75200000 ans:1.1632622E-9
--------最终结果-------
3次
执行时间:4.198s
有一道题:6.40摄氏度和100华氏度哪个温度更高?结果变成了:0摄氏度和100华氏度哪个温度更高?str=str.replace('.',' ').replace(" ","");int begin=(str.charAt(1)>='0'&& str.charAt(1)<='9')?2:1;//"."被替换后如果"."的后面恰好是个数字,就会出现这个bug。在Utils类中getInformation方法
导入之后,选择pom.xml文件导入依赖,一直无法导入相应的依赖
if(str.length()==0 ) {run();}
而TessOCR识别倒是没什么问题,就是答案明显不对
这个怎么解决
Error:(3, 30) java: 程序包net.sourceforge.tess4j不存在
为什么会报这个错?
按enter没反应,反而手机卡死了好几次rt
Mac上老是报错:Unable to load library 'tesseract': Native library ...
其实,是因为在Mac上需要安装tesseract,解决办法查看官方wiki,https://github.com/tesseract-ocr/tesseract/wiki
可以使用brew安装,brew install tesseract,安装成功后,就可以运行代码了
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.