Поиск текста в изображениях для .NET

Введение в поиск текста в изображениях для .NET

Поиск текста в изображениях для .NET - это плагин, который позволяет разработчикам извлекать текст из изображений в своих приложениях .NET. Этот гид проведет вас через функции плагина и предоставит примеры кода о том, как его использовать.

Поддерживаемые форматы файлов

Поиск текста в изображениях для .NET поддерживает следующие форматы файлов изображений:

  • BMP
  • JPEG
  • PNG
  • GIF
  • TIFF

Вы можете искать текст в этих файлах изображений, используя API плагина.

Поиск текста в изображениях

Чтобы извлечь текст из изображения, вам нужно создать экземпляр класса AsposeOcr и вызвать метод ImageHasText. Вот пример:

using Aspose.OCR;

AsposeOcr recognitionEngine = new AsposeOcr();
bool isFound = recognitionEngine.ImageHasText("sample1.png", "Aspose");       

В этом примере мы открываем поток файла к изображению и передаем его в метод ImageHasText. Метод возвращает, найден ли текст или нет.

Поиск неанглийского текста в изображениях

Чтобы извлечь неанглийский текст из изображения, вам нужно создать экземпляр класса ImageTextFinder и вызвать метод ExtractText. Вот пример:

using Aspose.OCR;

AsposeOcr recognitionEngine = new AsposeOcr();
RecognitionSettings settings = new RecognitionSettings(Language.Ara);
bool isFound = recognitionEngine.ImageHasText("sample1.png", "Aspose", settings);       

В этом примере мы открываем поток файла к изображению и передаем его в метод ImageHasText. Метод возвращает, найден ли текст или нет.

Лучшие практики

Вот некоторые лучшие практики для использования поиска текста в изображениях для .NET:

  • Убедитесь, что файл изображения находится в поддерживаемом формате.
  • Используйте правильные настройки языка для текста в изображении.
  • Экспериментируйте с разными размерами шрифта, чтобы улучшить точность извлечения.
  • Обрабатывайте ошибки и исключения правильно, чтобы обеспечить надежное поведение приложения.
 Русский