Skip to content

ywysee/nicomsoft-ocr-electron

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nicomsoft-ocr-electron

INSTALLING

npm install git://github.com/govi2010/nicomsoft-ocr-electron.git#master

API

INIT method : init: function (byte64, inputMainModuleLanguage, inputConfigturation, loadingUrl, key) Init method initialize OCR sdk for Application inputs are

byte64: blob object of image

inputMainModuleLanguage: language json.

{
    "Bulgarian": false,
    "Catalan": false,
    "Croatian": false,
    "Czech": false,
    "Danish": false,
    "Dutch": false,
    "English": true,
    "Estonian": false,
    "Finnish": false,
    "French": false,
    "German": false,
    "Hungarian": false,
    "Indonesian": false,
    "Italian": false,
    "Latvian": false,
    "Lithuanian": false,
    "Norwegian": false,
    "Polish": false,
    "Portuguese": false,
    "Romanian": false,
    "Russian": false,
    "Slovak": false,
    "Slovenian": false,
    "Spanish": false,
    "Swedish": false,
    "Turkish": false,
    "Arabic": false,
    "Chinese_Simplified": false,
    "Chinese_Traditional": false,
    "Japanese": false,
    "Korean": false
};

inputConfigturation: option available in sdk.


{
    "FindBarcodes": true,
    "ImgInversion": true,
    "ZonesInversion": true,
    "DetectFixSkew": true,
    "Rotation": true,
    "ImgNoiseFilter": true,
    "RemoveLines": true,
    "GrayMode": false,
    "FastMode": false,
    "BinTwice": false,
    "CorrectMixed": true,
    "Dictionary": true,
    "OneColumn": false,
    "EnabledChars": "",
    "DisabledChars": "",
    "BinarizationThreshold": "255",
    "TextQuality": "-1",
    "PDFRenderingDPI": "300"
};

loadingUrl: path of sdk folder. C:\Program Files (x86)\Nicomsoft OCR here is sample.

key: key for Niconsoft OCR key.

Init method returns true or false.

true= ocr sdk is ready to perform. false= there is some error in initialization.

GetError method : If you get false in init method. GetError method will give you error messages and string array. GetError(); ** performOcr Methode** : ' performOcr(callback)' this performs OCR with configuration provided in init method and returen data in callback function as json.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 85.7%
  • JavaScript 14.1%
  • TypeScript 0.2%