我正在创建一个应用程序,它将图像作为输入并使用tesseract并给出输出。这个图像具有数字(可以变化的数字)Java在字符串中添加数字
我得到的输出,(当i的图像上运行的)
0
1
12
1
0
目前我得到5
是0+1+1+2+1+0
原因IM除去空白并单独添加它们。我想知道是否有可能得到14
这是0+1+12+1+0
并得到答案?
String a = result.replaceAll("\\s+", "");
for (Character eachNumber : a.toCharArray()) {
totalMarks += Integer.parseInt(eachNumber.toString());
}
请出示你目前编写的代码。然而,删除任何不必要的位。 – 5gon12eder
如果您显示您当前使用的代码,则会得到更好的答案;否则,人们会认为你只是要求别人为你写一个程序。 – Foggzie
绝对有可能。在不知道您的代码逻辑的情况下提供建议 – CubeJockey