Aspose.OCR Фото до текста за .NET

Aspose.OCR Photo to Text for .NET омогућава програмерима да извуку текст из фотографија ухваћених камерама или паметним телефонима. Изграђен на доказаном Асписе.ОЦР мотору, овај плугин примењује напредне пре-процесирајуће филтере - као што су корекција ротације, компензација поремећаја и сузбијање буке - да обезбеди високу прецизност препознавања чак и на скеидним, ниским контрастом или бучним сликама.

Инсталација и подешавање

Početak je jednostavan:

  • Инсталирајте Aspose.OCR пакет преко NuGet или са преузетог дистрибутивног уређаја.See Инсталација За детаљне упутства.
  • Конфигуришете уграђену лиценцу на стартапу да бисте откључили пуну функционалност.Позива се на Метеран лиценцирање За подешавање корака.

Пример: Извлачење текста из фотографија

Aspose.OCR.Metered metered = new Aspose.OCR.Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");

// Initialize OCR engine
Aspose.OCR.AsposeOcr recognitionEngine = new Aspose.OCR.AsposeOcr();

// Add images to input
Aspose.OCR.OcrInput input = new Aspose.OCR.OcrInput(Aspose.OCR.InputType.SingleImage);
input.Add("source1.png");
input.Add("source2.jpg");

// Configure recognition settings for photo detection
Aspose.OCR.RecognitionSettings recognitionSettings = new Aspose.OCR.RecognitionSettings();
recognitionSettings.DetectAreasMode = DetectAreasMode.PHOTO;

// Perform recognition
List<Aspose.OCR.RecognitionResult> results = recognitionEngine.Recognize(input, recognitionSettings);
foreach (Aspose.OCR.RecognitionResult result in results)
{
    Console.WriteLine(result.RecognitionText);
}

// Save results
results[0].Save("result.txt", Aspose.OCR.SaveFormat.Text);
Aspose.OCR.AsposeOcr.SaveMultipageDocument("result.pdf", Aspose.OCR.SaveFormat.Pdf, results);

Карактеристике и функције

напредни пре-процесирајући филтери

  • Ротација и корекција скева : аутоматски исправљају талиране фотографије.
  • Компенсација оштећења : исправља објективе индуциране сочивама и перспективне вртоглавице.
  • Смањење буке : сузбија спекле, прашину и компресијске артефакте.
  • Контраст и прилагођавање светлости : Оптимизира осветљење за нејасне или преоптерећене слике.

Мотор за препознавање текста

  • Мулти-јазични ОЦР (латински, цирил, арапски и ЦЈК скрипти).
  • Фонт-агностичка детекција која подржава штампани текст, потпис и скенирање.
  • Аутоматска сегментација сценарија на мешовитим језичким страницама.
  • Препознавање бројева, симбола и тачке са конфигурисаним границама.

Анализа распореда и сегментација

  • Аутоматско откривање текстуалних блокова у односу на графике или табеле.
  • Сегментација колоне и линије чува природан ред читања.
  • Зона-базирани ОЦР за циљање одређених региона.

Излазни формати и екстракција података

  • извоз плоског текста, структурираних објеката, или ЈСОН Координати граничне кутије.
  • Повратак линије-по линији поузданости за валидацију.
  • Generate ПДФ или текстуалне излазе директно за употребу доњег тока.

Бацх и паралелна обрада

  • Паралелно препознавање користећи .NET async/await.
  • Upravljanje velikim radnim opterećenjima.
  • Отказивање подршке за дуготрајне задатке.

Прилагођавање и проширеност

  • Опремите прилагођене филтерске цеви.
  • Додајте речнике или речник да бисте побољшали тачност.
  • Хоук у препознавање догађаја за пријављивање или посредни инспекцију.

Туннинг перформанси

  • Прилагодите резолуцију и боју дубине за равнотежу између брзине и тачности.
  • Скријте претходно обрађене буфере када радите са поновљеним шаблонима.
  • Профил цеви стадијума за изолацију бочица.

Савети и најбоља пракса

  • Pre-izabrani ili uzgojna regija interesa za minimizovanje vremena obrade.
  • Тест параметара филтера на репрезентативним узорцима пре увођења.
  • Користите резултате поверења да бисте изградили падавине или људско валидационе токове.
  • За мобилне фотографије, обезбедите правилно осветљење и контрастне позадине.
  • Мониторинг употребе меморије са баццх трке; примените токене за укидање када је потребно.
  • Комбинујте JSON извоз са валидацијским услугама да бисте изградили јаке цеви података.

Često postavljana pitanja

**Да ли је одређивање језика неопходно?**По подразумевању, додатак ауто-открива многе језике. међутим, изричито постављање језика побољшава тачност за скрипте као што су кирилски, кинески или хинди.

**Који формати су подржани?**JPEG, PNG, TIFF, PDF, и други популарни формати из скенера или камере. Резултати се могу извозити као равни текст, ХТМЛ, Ворд, ПДФ, ЈСОН, или КСМП.

**Како могу да постигнем најбоље резултате?**Користите висококвалитетне слике са скенера или савремених камера. уграђени филтери побољшавају квалитет слика пре препознавања.

 Српски