Dear Supporters,
Aspose.OCR v17.6.0.0 (.net C #)
Portuguese language resource file for Aspose.OCR for .NET 3.2.0
We are testing Aspose.OCR 17.6.0.0 with the intention of buying the product.
Unfortunately the product has demonstrated a poor quality in recognition.
The images used have 300 DPIs.
Could you please inform us if this is really a deficiency of the product?
Are we doing something wrong?
Does the product also support the Portuguese language of Brazil?
Is it possible to train this product to increase its assertiveness percentage?
Attached example of the images and results we obtained:
- 1 - image0000001A.jpg
- 1 - result-image0000001A.txt
- 2 - Daniel-004-TituloEleitor.jpg
- 2 - result-Daniel-004-TituloEleitor.txt
- Aspose.OCR-RecognitionQuality.zip
Image 1
1 - image0000001A.jpg (398.9 KB)
Result image 1
1 - result-image0000001A.JPG (228.3 KB)
Image 2
2 - Daniel-004-TituloEleitor.jpg (671.3 KB)
Result image 2
2 - result-Daniel-004-TituloEleitor.JPG (20.9 KB)
Zip files
Aspose.OCR-RecognitionQuality.zip (1011.5 KB)
Here is also the example code used by us:
if (FileUploadInput.PostedFile != null)
{
string appPath = HttpRuntime.AppDomainAppPath;
string fullpath = Path.Combine(appPath, "files", string.Concat(DateTime.Now.ToString("yyyyMMddHHmmss"), Path.GetExtension(FileUploadInput.PostedFile.FileName)));
string directory = Path.GetDirectoryName(fullpath);
string dataPath = Path.Combine(appPath, "Portuguese_language_resource_file_for_Aspose.OCR_for_.NET_3.2.0.zip");
LoadLicense(appPath);
if (!Directory.Exists(directory))
Directory.CreateDirectory(directory);
FileUploadInput.PostedFile.SaveAs(fullpath);
// Usando region
OcrEngine engine = new OcrEngine();
engine.LanguageContainer.Clear();
engine.LanguageContainer.AddLanguage(LanguageFactory.Load(dataPath));
engine.Config.DoSpellingCorrection = true;
engine.Image = ImageStream.FromFile(fullpath);
if (engine.Process())
{
TextBox.Text = engine.Text.ToString();
}
else
{
TextBox.Text = "Error: Did not process";
}
}
Best regards,
Tiago.