Extracting text from vehicle license plate images
Contents
[
Hide
]
Aspose.OCR offers a special recognition algorithm that extracts text from vehicle license plates, including dark and blurry photos. The resulting text can then be automatically saved to the database or automatically verified.
To extract text from a vehicle license plate image, use RecognizeCarPlate
method of AsposeOCR
class.
This method allows you to customize recognition accuracy, performance, and other settings.
The method takes OcrInput
object and returns a list of recognition results containing the vehicle license plate text and other details.
AsposeOCR api = new AsposeOCR();
// Add images to the recognition batch
OcrInput input = new OcrInput(InputType.SingleImage);
input.add(os.path.join(self.dataDir, "car1.png"));
input.add(os.path.join(self.dataDir, "car2.png"));
// Recognition settings
CarPlateRecognitionSettings recognitionSettings = new CarPlateRecognitionSettings();
recognitionSettings.setIgnoredCharacters("Ää");
// Recognize vehicle license plates
ArrayList<RecognitionResult> results = api.RecognizeCarPlate(input, recognitionSettings);
results.forEach((result) -> {
System.out.println(result.recognition_text);
});