如何改善Google移动视觉API的文本识别能力?

时间:2018-08-17 18:26:16

标签: android computer-vision ocr

Here is the screenshot of the result I got

我使用了移动视觉API并尝试了对该图像的文本识别,但是它不起作用。我应该使用轮换之类的东西吗?如何提高文字识别能力?我只想从图像中识别“早上好”。

1 个答案:

答案 0 :(得分:0)

在阈值设置后尝试使用API​​并删除小点。

请参阅以下代码。

enter image description here

Mat image = Imgcodecs.imread(templImage, Imgcodecs.CV_LOAD_IMAGE_GRAYSCALE);
Imgproc.threshold(image, image, 215, 255, Imgproc.THRESH_BINARY_INV);

Mat eroded = new Mat();
Imgproc.erode(image, eroded, Imgproc.getStructuringElement(Imgproc.MORPH_RECT, new Size(3,2)));
Imgproc.dilate(eroded, eroded, Imgproc.getStructuringElement(Imgproc.MORPH_RECT, new Size(2,2)));