Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 21372|Отговор: 0

[Източник] c# Използвайте OCR за разпознаване на китайски изображения

[Копирай линк]
Публикувано в 23.11.2016 г. 14:33:25 ч. | | | |
Все още има много OCR (оптично разпознаване на символи) компоненти на пазара, включително известния Tesseract и много професионалния Asprise, макар че са много професионални и лесни за употреба, но не са лесни за използване (защото не са приятелски настроени към китайската поддръжка). Ако компанията се специализира в разработването на OCR пакети и е готова да отдели дълго време за задълбочени изследвания и разработки, тогава се препоръчва Tesseract, който може да бъде конфигуриран в дълбочина и е с отворен код.
След опитване на различни решения беше установено, че OCR компонентът на Microsoft има добър ефект върху китайското разпознаване и е прост. Този компонент е базиран на Office 2007 и има следния ефект:


Използвайте компоненти на C# и Office 2007 OCR за конвертиране на графика и текст
  • Инсталирай Office 2007. (Трябва да го инсталирате ръчно в Tools–> Microsoft Office Document Imaging при инсталиране на опциите за компоненти)
  • Инсталация на пач на Office SP2 (301 MB): http://download.microsoft.com/download/A/3/9/A39E919E-AFA8-4128-9249-51629206C70F/office2007sp2-kb953195-fullfile-zh-cn.exe
  • Вижте COM компонента в проекта Visual Studio C#: Microsoft Office Document Imaging 12.0 Type Library
  • След това напишете следния код (тази статия използва тестовия проект winfrom):

След това сложи text.jpg файл в C диска, за да започне тестването на горния код.

Други бележки: Ако грешката "Допълнителна информация: Извличане на компонент с CLSID {40942A6C-1520-4132-BDF8-BDC1F71F547B} във фабриката на класа COM се провали поради следната грешка: 80040154 Няма регистриран клас", опитайте да модифицирате целта за билд на проекта от Any CPU на x86.


Оригинален линк: http://www.wxzzz.com/1602.html





Предишен:Използване на SyncRoot в StringDictionary
Следващ:Писането на уеб услуга с C# HttpListener дава грешка 503
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com