Here is the screenshot of the result I got
我使用了移动视觉API并尝试了对该图像的文本识别,但是它不起作用。我应该使用轮换之类的东西吗?如何提高文字识别能力?我只想从图像中识别“早上好”。
答案 0 :(得分:0)
在阈值设置后尝试使用API并删除小点。
请参阅以下代码。
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)));