Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 21372|Atbildi: 0

[Avots] c# Izmantojiet OCR, lai atpazītu ķīniešu attēlus

[Kopēt saiti]
Publicēts 23.11.2016 14:33:25 | | | |
Tagad tirgū joprojām ir pieejami daudzi OCR (optiskās rakstzīmju atpazīšanas) komponenti, tostarp slavenais Tesseract un ļoti profesionālais Asprise, lai gan tie ir ļoti profesionāli un ļoti viegli lietojami, taču tie nav viegli lietojami (jo tie nav draudzīgi Ķīnas atbalstam). Ja uzņēmums specializējas OCR komplektu izstrādē un ir gatavs pavadīt ilgu laiku padziļinātai izpētei un izstrādei, tad ieteicams Tesseract, ko var konfigurēt padziļināti un ir atvērtā koda.
Izmēģinot dažādus risinājumus, tika konstatēts, ka Microsoft OCR komponentam bija laba ietekme uz ķīniešu atpazīšanu un tas bija vienkāršs. Šis komponents ir balstīts uz Office 2007, un tam ir šāda ietekme:


C# un Office 2007 OCR komponentu izmantošana grafiku un teksta konvertēšanai
  • Instalējiet Office 2007. (Instalējot komponentu opcijas, tas ir jāinstalē manuāli programmā Rīki – > Microsoft Office dokumentu attēlveidošana)
  • Office SP2 ielāpa instalēšana (301 MB): http://download.microsoft.com/download/A/3/9/A39E919E-AFA8-4128-9249-51629206C70F/office2007sp2-kb953195-fullfile-zh-cn.exe
  • Atsauce uz COM komponentu Visual Studio C# projektā: Microsoft Office dokumentu attēlveidošanas 12.0 tipu bibliotēka
  • Pēc tam uzrakstiet šādu kodu (šajā rakstā tiek izmantots winfrom testa projekts):

Pēc tam C diskā ievietojiet text.jpg failu, lai sāktu pārbaudīt iepriekš minēto kodu.

Citas piezīmes: Ja kļūda "Papildu informācija: komponenta izgūšana ar CLSID {40942A6C-1520-4132-BDF8-BDC1F71F547B} COM klases rūpnīcā neizdevās šādas kļūdas dēļ: 80040154 Nav reģistrētas klases", mēģiniet modificēt projekta veidošanas mērķi no jebkura CPU uz x86.


Oriģinālā saite: http://www.wxzzz.com/1602.html





Iepriekšējo:SyncRoot izmantošana StringDictionary
Nākamo:Rakstot tīmekļa pakalpojumu, izmantojot C# HttpListener, rodas 503 kļūda
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com