【发布时间】:2015-05-20 18:05:55
【问题描述】:
我正在创建一个应用程序,它将图像作为输入并使用 tesseract 并给出输出。这张图片有数字(可以改变数字)
我得到一个输出,(当我在图像上运行时)
0
1
12
1
0
我目前收到5这是0+1+1+2+1+0,因为我删除了空格并单独添加它们。我想知道是否有可能得到14 即0+1+12+1+0 并得到答案?
String a = result.replaceAll("\\s+", "");
for (Character eachNumber : a.toCharArray()) {
totalMarks += Integer.parseInt(eachNumber.toString());
}
【问题讨论】:
-
请显示您当前编写的代码。但是,删除任何不必要的位。
-
如果您显示您当前使用的代码,您将获得更好的答案;否则,人们会认为您只是在要求其他人为您编写程序。
-
绝对有可能。在不了解您的代码逻辑的情况下很难给出建议
-
"为什么需要代码?"你问这是否可能;正如特罗宾斯回答的那样,绝对是。几乎任何事情都可能使用Java。如果不向我们展示您的代码,您实际上是在要求我们“给我执行此操作的代码”,这不是我们提供的服务。当我们可以看到您的代码时,我们可以告诉您它有什么问题,并解释您需要更改哪些内容才能使其正常工作。让我们更轻松,对您更有利。
标签: java arrays string sum substring