.net - OCR engines designed for screen-reading -


Is there an OCR engine designed to identify text in screen-capture images instead of scanned text? I have a project where I have to find and recognize text in any application, and whatever OCR engines I have tried, has been successful with screenshots so far.

Ideally the engine should work well with color and with background noise, although I can do some allowances if nothing like this is available.

It should be compatible with NAT; Either has a .NET written or a .NET-redeemable API.

After

I have found a lot to be solid for an open source project I've found that this megappleload Like, simple captcha can read and understand. .. I think a small shuffle can work very well with this.

The only pain is that it accepts only uncompressed TIFF images, which can be annoying

Edit: Philip Daubmeier has already found a .NET integration, but has a code to convert a bitmap to uncompressed TIFF

  Private Zero ConvertBitmapToTIF (bitmap changed) {ImageCodecInfo CodecInfo = GetEncoderInfo ("Image / Tiff") .; System Drawing Imaging Encoder Encoded Com = System Drawing Imaging Encoder Compression; System Drawing Imaging Encoder encoded PPP = system Drawing Imaging Encoder Collar dipeth; Encoder parameters parameter = new encoder parameter (2); Encoder parametor parameter = new encoder parameter (encode, (long) encoder value. Compression.); Encoder palmter param 1 = new encoder parameter (encodbpp, 8l); Params. [0] = Ultimate; Parms.param [1] = param1; Change. Save ("output.tif", codecInfo, params); }  

This saves one file, but the method can also write a stream.


Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -