Hello, I need help with converting an image to text. I' am using c #.
Hello, I need help with converting an image to text. I' am using c #.
Hi @jg555-2716,
In order to understand your requirement more accurately, please explain in detail.
If as cheong00 said, you can refer to the code example provided by techmania in this thread.
Best Regards,
Daniel Zhang
Unless you're processing images that have original text embedded (say, PS/AI/CDX/etc.), you'll need to employ some OCR technologies to deduce what are the text on the image.
If you're developing for UWP, you may also consider classes from the Windows.Media.Ocr namespace.
In general (Like cheong00 mentioned), the source files could either contain text or contain images of text. There is a solution that can handle both types of source files, which is the LEADTOOLS Document Converter SDK Libraries. (Disclaimer: I am a LEADTOOLS employee).
The following code converts many types of input files and images to text, and automatically invoked OCR if needed:
private void ConvertToText(string inputFileName)
{
var options = new LoadDocumentOptions();
using (var document = DocumentFactory.LoadFromFile(inputFileName, options))
{
using (DocumentConverter documentConverter = new DocumentConverter())
{
Leadtools.Ocr.IOcrEngine ocrEngine = Leadtools.Ocr.OcrEngineManager.CreateEngine(Leadtools.Ocr.OcrEngineType.LEAD);
ocrEngine.Startup(null, null, null, ocrEnginePath);
documentConverter.SetOcrEngineInstance(ocrEngine, false);
var outFile = inputFileName + "_converted.txt";
var format = Leadtools.Document.Writer.DocumentFormat.Text;
var jobData = DocumentConverterJobs.CreateJobData(document, outFile, format);
jobData.JobName = "conversion job";
var job = documentConverter.Jobs.CreateJob(jobData);
documentConverter.Jobs.RunJob(job);
MessageBox.Show(job.Errors.Count.ToString() + " " + outFile);
}
}
}
If you would like to try LEADTOOLS, you can download the free evaluation from this page
10 people are following this question.
Insert a node as child ,before or after a node in nested dynamic JSON Node using C#
Visual Studio 2019: Undefined behavior in a C++/CLI wrapper project.
Example for how to get Package Metadata from Azure DevOps Rest-Api Artifacts using c#
How to collapse individual nested grids/stackpanels inside a grid?