Android Firebase ML套件-支持各种字母的字符识别?
Firebase ML工具包中包含的字符识别API是否支持不同的字母表? 我已经测试了英语字母表、法语字母表和西里尔字母表,以及在Android上执行以下代码后返回的字符:Android Firebase ML套件-支持各种字母的字符识别?,android,firebase,firebase-mlkit,Android,Firebase,Firebase Mlkit,Firebase ML工具包中包含的字符识别API是否支持不同的字母表? 我已经测试了英语字母表、法语字母表和西里尔字母表,以及在Android上执行以下代码后返回的字符: final FirebaseVisionImage image = FirebaseVisionImage.fromBitmap(bitmap); mTextDetector.detectInImage(image) .addOnSuccessListener(new OnSuccessListener<
final FirebaseVisionImage image = FirebaseVisionImage.fromBitmap(bitmap);
mTextDetector.detectInImage(image)
.addOnSuccessListener(new OnSuccessListener<FirebaseVisionText>() {
@Override
public void onSuccess(FirebaseVisionText firebaseVisionText) {
final List<FirebaseVisionText.Block> blocks = firebaseVisionText.getBlocks();
// processing of blocks...
}
})
.addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception e) {
// handling of character recognition failure...
}
});
final FirebaseVisionImage image=FirebaseVisionImage.fromBitmap(位图);
mTextDetector.detectInImage(图像)
.addOnSuccessListener(新的OnSuccessListener(){
@凌驾
成功时公共无效(FirebaseVisionText FirebaseVisionText){
最终列表块=firebaseVisionText.getBlocks();
//块的处理。。。
}
})
.addOnFailureListener(新的OnFailureListener(){
@凌驾
public void onFailure(@NonNull异常e){
//字符识别失败的处理。。。
}
});
始终是来自英语字母表的拉丁字符,即任何公认的法语或西里尔字母字符都会被最匹配的拉丁字符替换
是否有可能实现对这些字符的正确识别
谢谢。您使用的是设备上的API还是云API 设备上的型号只能识别拉丁字符。我对法语不太清楚,但我试过用匈牙利文字(拉丁文字,但有很多奇怪的口音),效果很好(只要图像质量好)。我也在iOS中使用了它,但我想它不会有什么不同,型号应该是一样的