"C:\Program Files\Java\jdk-9.0.1\bin\java" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2017.3.1\lib\idea_rt.jar=15027:C:\Program Files\JetBrains\IntelliJ IDEA 2017.3.1\bin" -Dfile.encoding=UTF-8 -classpath D:\Documents\_CODE\repos\MillionHero\target\classes;C:\Users\Joxon\.m2\repository\net\sourceforge\tess4j\tess4j\3.2.1\tess4j-3.2.1.jar;C:\Users\Joxon\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Joxon\.m2\repository\com\github\jai-imageio\jai-imageio-core\1.3.1\jai-imageio-core-1.3.1.jar;C:\Users\Joxon\.m2\repository\org\ghost4j\ghost4j\1.0.1\ghost4j-1.0.1.jar;C:\Users\Joxon\.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\Joxon\.m2\repository\commons-beanutils\commons-beanutils\1.9.2\commons-beanutils-1.9.2.jar;C:\Users\Joxon\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\Joxon\.m2\repository\org\apache\xmlgraphics\xmlgraphics-commons\1.4\xmlgraphics-commons-1.4.jar;C:\Users\Joxon\.m2\repository\com\lowagie\itext\2.1.7\itext-2.1.7.jar;C:\Users\Joxon\.m2\repository\commons-io\commons-io\2.5\commons-io-2.5.jar;C:\Users\Joxon\.m2\repository\net\sourceforge\lept4j\lept4j\1.2.3\lept4j-1.2.3.jar;C:\Users\Joxon\.m2\repository\org\rococoa\rococoa-core\0.5\rococoa-core-0.5.jar;C:\Users\Joxon\.m2\repository\cglib\cglib\2.2.2\cglib-2.2.2.jar;C:\Users\Joxon\.m2\repository\asm\asm\3.3.1\asm-3.3.1.jar;C:\Users\Joxon\.m2\repository\ch\qos\logback\logback-classic\1.1.7\logback-classic-1.1.7.jar;C:\Users\Joxon\.m2\repository\ch\qos\logback\logback-core\1.1.7\logback-core-1.1.7.jar;C:\Users\Joxon\.m2\repository\org\slf4j\slf4j-api\1.7.20\slf4j-api-1.7.20.jar;C:\Users\Joxon\.m2\repository\org\slf4j\jul-to-slf4j\1.7.21\jul-to-slf4j-1.7.21.jar;C:\Users\Joxon\.m2\repository\org\slf4j\jcl-over-slf4j\1.7.21\jcl-over-slf4j-1.7.21.jar;C:\Users\Joxon\.m2\repository\org\slf4j\log4j-over-slf4j\1.7.21\log4j-over-slf4j-1.7.21.jar;C:\Users\Joxon\.m2\repository\com\alibaba\fastjson\1.2.15\fastjson-1.2.15.jar;C:\Users\Joxon\.m2\repository\org\apache\httpcomponents\httpclient\4.2.1\httpclient-4.2.1.jar;C:\Users\Joxon\.m2\repository\commons-logging\commons-logging\1.1.1\commons-logging-1.1.1.jar;C:\Users\Joxon\.m2\repository\commons-codec\commons-codec\1.6\commons-codec-1.6.jar;C:\Users\Joxon\.m2\repository\org\apache\httpcomponents\httpcore\4.2.1\httpcore-4.2.1.jar;C:\Users\Joxon\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Joxon\.m2\repository\org\eclipse\jetty\jetty-util\9.3.7.v20160115\jetty-util-9.3.7.v20160115.jar Main 开始执行 获取图片成功D:\Downloads\20180111130539.png Caught and handled this exception : java.lang.NumberFormatException: For input string: "" at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.base/java.lang.Integer.parseInt(Integer.java:662) at java.base/java.lang.Integer.parseInt(Integer.java:770) at com.github.jaiimageio.impl.common.ImageUtil.processOnRegistration(ImageUtil.java:1401) at com.github.jaiimageio.impl.plugins.wbmp.WBMPImageWriterSpi.onRegistration(WBMPImageWriterSpi.java:103) at java.desktop/javax.imageio.spi.SubRegistry.registerServiceProvider(ServiceRegistry.java:788) at java.desktop/javax.imageio.spi.ServiceRegistry.registerServiceProvider(ServiceRegistry.java:330) at java.desktop/javax.imageio.spi.IIORegistry.registerApplicationClasspathSpis(IIORegistry.java:212) at java.desktop/javax.imageio.spi.IIORegistry.(IIORegistry.java:136) at java.desktop/javax.imageio.spi.IIORegistry.getDefaultInstance(IIORegistry.java:157) at java.desktop/javax.imageio.ImageIO.(ImageIO.java:66) at net.sourceforge.tess4j.util.ImageIOHelper.getIIOImageList(ImageIOHelper.java:356) at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:213) at TessOCR.getOCR(TessOCR.java:22) at Main.run(Main.java:47) at Main.main(Main.java:26) Caught and handled this exception : java.lang.NumberFormatException: For input string: "" at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.base/java.lang.Integer.parseInt(Integer.java:662) at java.base/java.lang.Integer.parseInt(Integer.java:770) at com.github.jaiimageio.impl.common.ImageUtil.processOnRegistration(ImageUtil.java:1401) at com.github.jaiimageio.impl.plugins.bmp.BMPImageWriterSpi.onRegistration(BMPImageWriterSpi.java:105) at java.desktop/javax.imageio.spi.SubRegistry.registerServiceProvider(ServiceRegistry.java:788) at java.desktop/javax.imageio.spi.ServiceRegistry.registerServiceProvider(ServiceRegistry.java:330) at java.desktop/javax.imageio.spi.IIORegistry.registerApplicationClasspathSpis(IIORegistry.java:212) at java.desktop/javax.imageio.spi.IIORegistry.(IIORegistry.java:136) at java.desktop/javax.imageio.spi.IIORegistry.getDefaultInstance(IIORegistry.java:157) at java.desktop/javax.imageio.ImageIO.(ImageIO.java:66) at net.sourceforge.tess4j.util.ImageIOHelper.getIIOImageList(ImageIOHelper.java:356) at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:213) at TessOCR.getOCR(TessOCR.java:22) at Main.run(Main.java:47) at Main.main(Main.java:26) Caught and handled this exception : java.lang.NumberFormatException: For input string: "" at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.base/java.lang.Integer.parseInt(Integer.java:662) at java.base/java.lang.Integer.parseInt(Integer.java:770) at com.github.jaiimageio.impl.common.ImageUtil.processOnRegistration(ImageUtil.java:1401) at com.github.jaiimageio.impl.plugins.gif.GIFImageWriterSpi.onRegistration(GIFImageWriterSpi.java:140) at java.desktop/javax.imageio.spi.SubRegistry.registerServiceProvider(ServiceRegistry.java:788) at java.desktop/javax.imageio.spi.ServiceRegistry.registerServiceProvider(ServiceRegistry.java:330) at java.desktop/javax.imageio.spi.IIORegistry.registerApplicationClasspathSpis(IIORegistry.java:212) at java.desktop/javax.imageio.spi.IIORegistry.(IIORegistry.java:136) at java.desktop/javax.imageio.spi.IIORegistry.getDefaultInstance(IIORegistry.java:157) at java.desktop/javax.imageio.ImageIO.(ImageIO.java:66) at net.sourceforge.tess4j.util.ImageIOHelper.getIIOImageList(ImageIOHelper.java:356) at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:213) at TessOCR.getOCR(TessOCR.java:22) at Main.run(Main.java:47) at Main.main(Main.java:26) Caught and handled this exception : java.lang.NumberFormatException: For input string: "" at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.base/java.lang.Integer.parseInt(Integer.java:662) at java.base/java.lang.Integer.parseInt(Integer.java:770) at com.github.jaiimageio.impl.common.ImageUtil.processOnRegistration(ImageUtil.java:1401) at com.github.jaiimageio.impl.plugins.wbmp.WBMPImageReaderSpi.onRegistration(WBMPImageReaderSpi.java:96) at java.desktop/javax.imageio.spi.SubRegistry.registerServiceProvider(ServiceRegistry.java:788) at java.desktop/javax.imageio.spi.ServiceRegistry.registerServiceProvider(ServiceRegistry.java:330) at java.desktop/javax.imageio.spi.IIORegistry.registerApplicationClasspathSpis(IIORegistry.java:212) at java.desktop/javax.imageio.spi.IIORegistry.(IIORegistry.java:136) at java.desktop/javax.imageio.spi.IIORegistry.getDefaultInstance(IIORegistry.java:157) at java.desktop/javax.imageio.ImageIO.(ImageIO.java:66) at net.sourceforge.tess4j.util.ImageIOHelper.getIIOImageList(ImageIOHelper.java:356) at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:213) at TessOCR.getOCR(TessOCR.java:22) at Main.run(Main.java:47) at Main.main(Main.java:26) Caught and handled this exception : java.lang.NumberFormatException: For input string: "" at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.base/java.lang.Integer.parseInt(Integer.java:662) at java.base/java.lang.Integer.parseInt(Integer.java:770) at com.github.jaiimageio.impl.common.ImageUtil.processOnRegistration(ImageUtil.java:1401) at com.github.jaiimageio.impl.plugins.bmp.BMPImageReaderSpi.onRegistration(BMPImageReaderSpi.java:97) at java.desktop/javax.imageio.spi.SubRegistry.registerServiceProvider(ServiceRegistry.java:788) at java.desktop/javax.imageio.spi.ServiceRegistry.registerServiceProvider(ServiceRegistry.java:330) at java.desktop/javax.imageio.spi.IIORegistry.registerApplicationClasspathSpis(IIORegistry.java:212) at java.desktop/javax.imageio.spi.IIORegistry.(IIORegistry.java:136) at java.desktop/javax.imageio.spi.IIORegistry.getDefaultInstance(IIORegistry.java:157) at java.desktop/javax.imageio.ImageIO.(ImageIO.java:66) at net.sourceforge.tess4j.util.ImageIOHelper.getIIOImageList(ImageIOHelper.java:356) at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:213) at TessOCR.getOCR(TessOCR.java:22) at Main.run(Main.java:47) at Main.main(Main.java:26) 13:05:41.454 [main] ERROR net.sourceforge.tess4j.Tesseract - I/O error reading PNG header! 提取文字失败:javax.imageio.IIOException: I/O error reading PNG header! javax.imageio.IIOException: I/O error reading PNG header! at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:315) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:654) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1263) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1627) at java.desktop/javax.imageio.ImageReader.readAll(ImageReader.java:1065) at net.sourceforge.tess4j.util.ImageIOHelper.getIIOImageList(ImageIOHelper.java:370) at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:213) at TessOCR.getOCR(TessOCR.java:22) at Main.run(Main.java:47) at Main.main(Main.java:26) Caused by: java.io.EOFException: null at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:353) at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:361) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:232) ... 9 common frames omitted 识别成功 识别时间:887 error 开始执行 获取图片成功D:\Downloads\20180111130621.png 13:06:23.017 [main] ERROR net.sourceforge.tess4j.Tesseract - I/O error reading PNG header! 提取文字失败:javax.imageio.IIOException: I/O error reading PNG header! javax.imageio.IIOException: I/O error reading PNG header! at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:315) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:654) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1263) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1627) at java.desktop/javax.imageio.ImageReader.readAll(ImageReader.java:1065) at net.sourceforge.tess4j.util.ImageIOHelper.getIIOImageList(ImageIOHelper.java:370) at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:213) at TessOCR.getOCR(TessOCR.java:22) at Main.run(Main.java:47) at Main.main(Main.java:26) Caused by: java.io.EOFException: null at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:353) at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:361) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:232) ... 9 common frames omitted 识别成功 识别时间:254 error 开始执行 获取图片成功D:\Downloads\20180111130623.png 识别成功 识别时间:1472 检测到题目 我们会把农历的几月几日叫作″龙抬头″? 问题:我们会把农历的几月几日叫作″龙抬头″? 答案: 三月三 四月四 error 开始执行 获取图片成功D:\Downloads\20180111130705.png 识别成功 识别时间:1240 检测到题目 我们会把农历的几月几日叫作″龙抬头″? 问题:我们会把农历的几月几日叫作″龙抬头″? 答案: 二月二 三月三 四月四 四月四 countQA:62000 countAnswer:38100000 ans:6.406679E-9 三月三 countQA:39500 countAnswer:11600000 ans:1.3406191E-8 二月二 countQA:166000 countAnswer:18000000 ans:3.6307963E-8 --------最终结果------- 二月二 执行时间:2.753s 开始执行 获取图片成功D:\Downloads\20180111130739.png 识别成功 识别时间:1873 检测到题目 “锅包肉″是下列哪个地区的名菜? 问题:“锅包肉″是下列哪个地区的名菜? 答案: 淮扬 川渝 东北 川渝 countQA:7980 countAnswer:18500000 ans:1.1032004E-8 东北 countQA:403000 countAnswer:95400000 ans:1.0803884E-7 淮扬 countQA:373000 countAnswer:18700000 ans:5.1014126E-7 --------最终结果------- 淮扬 执行时间:3.996s 开始执行 获取图片成功D:\Downloads\20180111130917.png 识别成功 识别时间:1689 检测到题目 以下哪部作品是陈凯歌导演的? 问题:以下哪部作品是陈凯歌导演的? 答案: 《让子弹飞》 《霸王别姬》 《春光乍泄》 《让子弹飞》 countQA:7830 countAnswer:625000 ans:1.2693009E-7 《霸王别姬》 countQA:160000 countAnswer:1220000 ans:1.3287491E-6 《春光乍泄》 countQA:45700 countAnswer:328000 ans:1.411644E-6 --------最终结果------- 《春光乍泄》 执行时间:2.982s 开始执行 获取图片成功D:\Downloads\20180111130920.png 识别成功 识别时间:1817 检测到题目 以下哪部作品是陈凯歌导演的? 问题:以下哪部作品是陈凯歌导演的? 答案: 《让子弹飞》 《霸王别姬》 《春光乍泄》 《让子弹飞》 countQA:7010 countAnswer:625000 ans:1.13637284E-7 《霸王别姬》 countQA:160000 countAnswer:1220000 ans:1.3287491E-6 《春光乍泄》 countQA:45700 countAnswer:328000 ans:1.411644E-6 --------最终结果------- 《春光乍泄》 执行时间:3.373s 开始执行 获取图片成功D:\Downloads\20180111131034.png 识别成功 识别时间:1335 检测到题目 在算式″7-2=5″中,哪个数是″被减数″? 问题:在算式″7-2=5″中,哪个数是″被减数″? 答案: 7 2 5 2 countQA:294000 countAnswer:100000000 ans:9.767442E-9 5 countQA:297000 countAnswer:100000000 ans:9.86711E-9 5 countQA:297000 countAnswer:100000000 ans:9.86711E-9 --------最终结果------- 7 执行时间:3.141s 开始执行 获取图片成功D:\Downloads\20180111131037.png 识别成功 识别时间:1478 检测到题目 在算式″7-2=5″中,哪个数是″被减数″? 问题:在算式″7-2=5″中,哪个数是″被减数″? 答案: 7 2 5 2 countQA:96800 countAnswer:100000000 ans:3.2159468E-9 5 countQA:97400 countAnswer:100000000 ans:3.2358805E-9 7 countQA:297000 countAnswer:100000000 ans:9.86711E-9 --------最终结果------- 7 执行时间:3.286s 开始执行 获取图片成功D:\Downloads\20180111131145.png 识别成功 识别时间:1467 检测到题目 ′′两弹_星″中的“_星″指? 问题:′′两弹_星″中的“_星″指? 答案: 彗星 影视明星 人造卫星 影视明星 countQA:8440 countAnswer:15000000 ans:4.1372548E-8 彗星 countQA:25200 countAnswer:41700000 ans:4.4435044E-8 人造卫星 countQA:155000 countAnswer:21700000 ans:5.2521006E-7 --------最终结果------- 人造卫星 执行时间:3.544s 开始执行 获取图片成功D:\Downloads\20180111131148.png 识别成功 识别时间:1354 检测到题目 ′′两弹_星″中的″_星″指? 问题:′′两弹_星″中的″_星″指? 答案: 彗星 影视明星 error 开始执行 获取图片成功D:\Downloads\20180111131233.png 识别成功 识别时间:1372 检测到题目 ″两弹_星″中的″_星″指? 问题:″两弹_星″中的″_星″指? 答案: 彗星 影视明星 人造卫星 彗星 countQA:9150 countAnswer:41700000 ans:2.4991396E-9 人造卫星 countQA:60700 countAnswer:21700000 ans:3.185917E-8 影视明星 countQA:81100 countAnswer:15000000 ans:6.157934E-8 --------最终结果------- 影视明星 执行时间:3.367s 开始执行 获取图片成功D:\Downloads\20180111131236.png 13:12:38.085 [main] ERROR net.sourceforge.tess4j.Tesseract - I/O error reading PNG header! 提取文字失败:javax.imageio.IIOException: I/O error reading PNG header! javax.imageio.IIOException: I/O error reading PNG header! at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:315) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:654) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1263) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1627) at java.desktop/javax.imageio.ImageReader.readAll(ImageReader.java:1065) at net.sourceforge.tess4j.util.ImageIOHelper.getIIOImageList(ImageIOHelper.java:370) at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:213) at TessOCR.getOCR(TessOCR.java:22) at Main.run(Main.java:47) at Main.main(Main.java:26) Caused by: java.io.EOFException: null at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:353) at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:361) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:232) ... 9 common frames omitted 识别成功 识别时间:285 error 开始执行 获取图片成功D:\Downloads\20180111131336.png 识别成功 识别时间:1400 检测到题目 “垂涎三尺″中的“涎″是什么意思? 问题:“垂涎三尺″中的“涎″是什么意思? 答案: 眼泪 瀑布 error 开始执行 获取图片成功D:\Downloads\20180111131338.png 识别成功 识别时间:1533 检测到题目 “垂涎三尺″中的“涎″是什么意思? 问题:“垂涎三尺″中的“涎″是什么意思? 答案: 眼泪 瀑布 error 开始执行 获取图片成功D:\Downloads\20180111131452.png 识别成功 识别时间:1365 检测到题目 中药″陈皮″是哪种植物的皮? 问题:中药″陈皮″是哪种植物的皮? 答案: 香蕉 冬瓜 橘子 香蕉 countQA:427000 countAnswer:55500000 ans:6.6901684E-9 橘子 countQA:534000 countAnswer:37700000 ans:1.2316919E-8 冬瓜 countQA:675000 countAnswer:28800000 ans:2.0380435E-8 --------最终结果------- 冬瓜 执行时间:2.785s 开始执行 获取图片成功D:\Downloads\20180111131455.png 13:14:56.922 [main] ERROR net.sourceforge.tess4j.Tesseract - I/O error reading PNG header! 提取文字失败:javax.imageio.IIOException: I/O error reading PNG header! javax.imageio.IIOException: I/O error reading PNG header! at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:315) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:654) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1263) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1627) at java.desktop/javax.imageio.ImageReader.readAll(ImageReader.java:1065) at net.sourceforge.tess4j.util.ImageIOHelper.getIIOImageList(ImageIOHelper.java:370) at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:213) at TessOCR.getOCR(TessOCR.java:22) at Main.run(Main.java:47) at Main.main(Main.java:26) Caused by: java.io.EOFException: null at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:353) at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:361) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:232) ... 9 common frames omitted 识别成功 识别时间:300 error 开始执行 获取图片成功D:\Downloads\20180111131521.png 提取文字失败:javax.imageio.IIOException: I/O error reading PNG header! 13:15:22.896 [main] ERROR net.sourceforge.tess4j.Tesseract - I/O error reading PNG header! javax.imageio.IIOException: I/O error reading PNG header! at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:315) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:654) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1263) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1627) at java.desktop/javax.imageio.ImageReader.readAll(ImageReader.java:1065) at net.sourceforge.tess4j.util.ImageIOHelper.getIIOImageList(ImageIOHelper.java:370) at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:213) at TessOCR.getOCR(TessOCR.java:22) at Main.run(Main.java:47) at Main.main(Main.java:26) Caused by: java.io.EOFException: null at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:353) at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:361) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:232) ... 9 common frames omitted 识别成功 识别时间:269 error 开始执行 获取图片成功D:\Downloads\20180111131522.png 识别成功 识别时间:1488 开始执行 获取图片成功D:\Downloads\20180111131604.png 识别成功 识别时间:1525 检测到题目 “梨花带雨″原本是用来形容哪位美女的? 问题:“梨花带雨″原本是用来形容哪位美女的? 答案: 杨玉环 西施 嫦娥 杨玉环 countQA:1240 countAnswer:18800000 ans:4.5176332E-8 嫦娥 countQA:21800 countAnswer:29200000 ans:5.11353E-7 西施 countQA:23200 countAnswer:22400000 ans:7.0939336E-7 --------最终结果------- 西施 执行时间:4.752s 开始执行 获取图片成功D:\Downloads\20180111131609.png 识别成功 识别时间:1682 检测到题目 “梨花带雨″原本是用来形容哪位美女的? 问题:“梨花带雨″原本是用来形容哪位美女的? 答案: 杨玉环 西施 嫦娥 杨玉环 countQA:1240 countAnswer:11900000 ans:7.137102E-8 西施 countQA:23200 countAnswer:22400000 ans:7.0939336E-7 嫦娥 countQA:21800 countAnswer:18200000 ans:8.204125E-7 --------最终结果------- 嫦娥 执行时间:5.868s 开始执行 获取图片成功D:\Downloads\20180111131653.png 提取文字失败:javax.imageio.IIOException: I/O error reading PNG header! 13:16:54.849 [main] ERROR net.sourceforge.tess4j.Tesseract - I/O error reading PNG header! javax.imageio.IIOException: I/O error reading PNG header! at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:315) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:654) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1263) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1627) at java.desktop/javax.imageio.ImageReader.readAll(ImageReader.java:1065) at net.sourceforge.tess4j.util.ImageIOHelper.getIIOImageList(ImageIOHelper.java:370) at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:213) at TessOCR.getOCR(TessOCR.java:22) at Main.run(Main.java:47) at Main.main(Main.java:26) Caused by: java.io.EOFException: null at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:353) at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:361) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:232) ... 9 common frames omitted 识别成功 识别时间:247 error 开始执行 获取图片成功D:\Downloads\20180111131654.png 识别成功 识别时间:2236 开始执行 获取图片成功D:\Downloads\20180111131822.png 识别成功 识别时间:1539 检测到题目 哪项运动可以抱着球跑? 问题:哪项运动可以抱着球跑? 答案: 足球 篮球 橄榄球 橄榄球 countQA:613000 countAnswer:19000000 ans:2.3379099E-9 足球 countQA:3280000 countAnswer:100000000 ans:2.3768116E-9 篮球 countQA:10300000 countAnswer:90500000 ans:8.247258E-9 --------最终结果------- 篮球 执行时间:3.405s 开始执行 获取图片成功D:\Downloads\20180111131825.png 识别成功 识别时间:1381 检测到题目 哪项运动可以抱着球跑? 问题:哪项运动可以抱着球跑? 答案: 足球 篮球 error 开始执行 获取图片成功D:\Downloads\20180111132008.png 提取文字失败:javax.imageio.IIOException: I/O error reading PNG header! 13:20:09.387 [main] ERROR net.sourceforge.tess4j.Tesseract - I/O error reading PNG header! javax.imageio.IIOException: I/O error reading PNG header! at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:315) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:654) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1263) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1627) at java.desktop/javax.imageio.ImageReader.readAll(ImageReader.java:1065) at net.sourceforge.tess4j.util.ImageIOHelper.getIIOImageList(ImageIOHelper.java:370) at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:213) at TessOCR.getOCR(TessOCR.java:22) at Main.run(Main.java:47) at Main.main(Main.java:26) Caused by: java.io.EOFException: null at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:353) at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:361) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:232) ... 9 common frames omitted 识别成功 识别时间:270 error 开始执行 获取图片成功D:\Downloads\20180111132009.png 识别成功 识别时间:2143 检测到题目 0少年偶像组合TFBoYS名称中的″F″是1十么意思? 问题:0少年偶像组合TFBoYS名称中的″F″是1十么意思? 答案: 梦想 加油 青春 加油 countQA:300000 countAnswer:100000000 ans:4.7244093E-9 梦想 countQA:361000 countAnswer:100000000 ans:5.685039E-9 青春 countQA:616000 countAnswer:100000000 ans:9.700787E-9 --------最终结果------- 青春 执行时间:3.991s 开始执行 获取图片成功D:\Downloads\20180111132147.png 13:21:48.308 [main] ERROR net.sourceforge.tess4j.Tesseract - I/O error reading PNG header! 提取文字失败:javax.imageio.IIOException: I/O error reading PNG header! javax.imageio.IIOException: I/O error reading PNG header! at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:315) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:654) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1263) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1627) at java.desktop/javax.imageio.ImageReader.readAll(ImageReader.java:1065) at net.sourceforge.tess4j.util.ImageIOHelper.getIIOImageList(ImageIOHelper.java:370) at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:213) at TessOCR.getOCR(TessOCR.java:22) at Main.run(Main.java:47) at Main.main(Main.java:26) Caused by: java.io.EOFException: null at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:353) at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:361) at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:232) ... 9 common frames omitted 识别成功 识别时间:254 error 开始执行 获取图片成功D:\Downloads\20180111132148.png 识别成功 识别时间:2059 检测到题目 1在摄影中,单反使用哪种镜头拍摄会让照片的视野更加开阔? 问题:1在摄影中,单反使用哪种镜头拍摄会让照片的视野更加开阔? 答案: 广角镜头 长焦镜头 移轴镜头 移轴镜头 countQA:10300 countAnswer:2550000 ans:5.2321445E-9 长焦镜头 countQA:124000 countAnswer:14000000 ans:1.1472983E-8 广角镜头 countQA:200000 countAnswer:17500000 ans:1.4803849E-8 --------最终结果------- 广角镜头 执行时间:3.823s 开始执行 获取图片成功D:\Downloads\20180111132353.png 识别成功 识别时间:1203 检测到题目 2“三江源″中的″三江″不包括? 问题:2“三江源″中的″三江″不包括? 答案: 怒江 长江 黄河 怒江 countQA:37400 countAnswer:19400000 ans:2.3510183E-9 黄河 countQA:211000 countAnswer:62000000 ans:4.1502752E-9 长江 countQA:285000 countAnswer:55100000 ans:6.307822E-9 --------最终结果------- 长江 执行时间:3.488s 开始执行 获取图片成功D:\Downloads\20180111132357.png 识别成功 识别时间:1291 检测到题目 2“三江源″中的″三江″不包括? 问题:2“三江源″中的″三江″不包括? 答案: 怒江 长江 黄河 怒江 countQA:37400 countAnswer:19400000 ans:2.3510183E-9 黄河 countQA:211000 countAnswer:62000000 ans:4.1502752E-9 长江 countQA:774000 countAnswer:79500000 ans:1.1872987E-8 --------最终结果------- 长江 执行时间:3.201s 开始执行 获取图片成功D:\Downloads\20180111132400.png 识别成功 识别时间:1280 检测到题目 2“三江源″中的″三江″不包括? 问题:2“三江源″中的″三江″不包括? 答案: 怒江 长江 黄河 怒江 countQA:37400 countAnswer:19400000 ans:2.3510183E-9 黄河 countQA:211000 countAnswer:62000000 ans:4.1502752E-9 长江 countQA:774000 countAnswer:79500000 ans:1.1872987E-8 --------最终结果------- 长江 执行时间:2.611s