我有一些图片里面有一个带数字的字符串,例如:“我们有3本书” 我需要得到3: Java中是否有可以读取图像并提取数字的库?或者也许是字符串然后我将解析该字符串以找到数字?
谢谢
答案 0 :(得分:4)
答案 1 :(得分:1)
tess4j你可以试试这个:
public static void main(final String[] args) throws Exception {
final File imageFile = new File("imageWith Digits.jpg");
final ITesseract instance = new Tesseract();
instance.setTessVariable("tessedit_char_whitelist", "0123456789");
final String result = instance.doOCR(imageFile);
System.out.println(result);
}