我在使用OCR转换Android文本时遇到问题。我的应用程序可以从图片中获取文本,但只能使用手写的计算机打印的文字,它无法转换正确的文字。请帮我解决一下。
这是我的代码
private void scanImage(AppCompatButton button) {
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
tessBaseApi = new TessBaseAPI();
tessBaseApi.init(datapath, lang);
tessBaseApi.setImage(bitmap);
String result = tessBaseApi.getUTF8Text();
tv_scan.setText(result);
// ProgressDialog progressDialog = ProgressDialog.show(MainActivity.this, "Converting...", "Detecting text from image...", true);
tessBaseApi.end();
}
});
}
我使用日语库来检测手写,但它不能识别计算机词语。