11.07.2015 Views

Saatavana elektronisessa muodossa - Tietojenkäsittelytieteiden ...

Saatavana elektronisessa muodossa - Tietojenkäsittelytieteiden ...

Saatavana elektronisessa muodossa - Tietojenkäsittelytieteiden ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

32#include "AspriseOCR.h"char* processMyBitmap(){char* text = OCR(“myImage”, IMAGE_TYPE_AUTO_DETECT);return text;}Koodi 1. Esimerkki Asprise OCR:n käytöstä C++-ohjelmointikielellä.6.6.3. GOCRGOCR (tai JOCR) on vapaan lähdekoodin OCR-kirjasto, joka on tarkoitettu lähinnäUnix-ympäristöön. Koska lähdekoodi on vapaasti saatavilla, kirjasto onsiirrettävissä myös muihin ympäristöihin. Ohjeet, esimerkit yms. ovat kirjastonosalta hieman vajavaiset, mutta koodin päälle ymmärtäville henkilöille kirjastoon hyvä aloitus, jos avoin lähdekoodi ei haittaa ja on valmis näkemään hiemanvaivaa kirjaston käyttämiseksi [GOCR].6.6.4. OCR .NetOCR .Net tarjoaa Windows-ohjelmoijalle kirjastot tekstin ja viivakoodien tunnistamistavarten. Kirjaston heikkous on tuettujen kielien vähyys. Vain englannin,espanjan, italian, saksan, ranskan ja ruotsin kielet ovat tuettuja, joten suomenkielistätunnistusta kaipaavalle kirjasto ei sovellu. Kuvien muuntaminentekstiksi käy kätevästi parilla koodirivillä (ks. koodi 2) [File Innovations].Public Sub processMyBitmap()OCR1.BitmapImage = myBitmapOCR1.Process()TextBox1.Text = OCR1.TextEnd SubKoodi 2. Esimerkki OCR .Netin käytöstä Visual Basicillä.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!