Microsoft DevRadio: Microsoft OCR Library - Enabling Windows apps to Recognize Text in Images

Download this episode

Download Video

Description

Jerry Nixon welcomes Ivan Stojiljkovic and Jelena Mojasevic from the Microsoft offices in Serbia as they discuss the new features and capabilities found in the Microsoft OCR Library for Windows Runtime. Tune in for this highly informative session where they show us how you can use the OCR Library to extract text from images In your apps.

Check out the Microsoft OCR Library to learn more

  • VS_Download[1:08] What's the biggest change in OCR from the past?
  • [2:13] How does OCR work?
  • [2:57DEMO: Where can we see OCR in Microsoft products?
  • [5:02] DEMO: Recently you've shipped Microsoft OCR library for Windows runtime, can you tell us more about the library?
    • What platforms are supported?
    • How do we add the library to a VS project?
    • How to invoke OCR and display results
    • What other languages are supported?
    • Generating resources for additional languages

  • [20:21] What kind of apps can be built using this library?
  • [21:16] DEMO: What kind of images can be successfully processed by OCR?

 Follow the conversation @msdev
 Become a Fan @ facebook.com/MSFTDev
Generic Episode Image Subscribe to our podcast via iTunes, Windows Phone Marketplace or RSS

If you're interested in learning more about the products or solutions discussed in this episode, click on any of the below links for free, in-depth information:

Websites & Blogs:

ms_banner_998x175%20(1)

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      VKarajgikar

      That is amazing. I am so wanting to include that in my app.

      I have a question though, is there a plan to include the resource generator tool for languages as an API. As you correctly pointed out if I include all the languages it will be 25+MB which is huge in the mobile platform. So, If I could generate the resource on the fly when the user selects the language, it would be light weight and easy to use. I am sure you have thought about this and have it in your TODO List. 

    • User profile image
      Viron​Papadopoulos

      beauty lies in simplicity! 
      I wish most libraries would follow this kind of API design with one method!

    • User profile image
      choudhuryni​rjhar

      This is really cool and simple!

    • User profile image
      mohamed

      Configfree task tray menu has stopped working" satellite L755-M1DU windows 7 64 bit

    • User profile image
      Gratitudepod

      Thanks for a great OCR demo

    • User profile image
      Mitch Gaffigan

      I note that since this is packaged as a custom WinRT component, it cannot be used in Desktop.  Is there any availability of this API for desktop applications?

    • User profile image
      avtarsohi

      Awesome Demo!!

      I am looking forward to build app using this API.

    • User profile image
      CalvinCraig

      Compared to the other OCR libraries I've tried, this one is surprisingly fast and fairly accurate.  I have thousands of mechanical engineering drawings in Deep Zoom format whose dimensions and other textual annotations I wish to harvest and correlate with their positions so that our drawing viewer application can enable text and/or dimension search and zoom.  Our drawing source images tend are usually 8,000 to 10,000 pixels in width.  Consequently I wish this Microsoft OCR library supported larger image sizes.  But perhaps it does support larger sizes; I only just took a look at it.  The demo app limits images to 2600 pixels. Kudos to the team!

    • User profile image
      Shilpa K

      Awesome demo!!!!

      I followed the tutorial from this following link(http://asmak9.blogspot.in/2014/11/windows-phone-8-optical-character.html) and i am able to use the scanning API successfully. But, I need to scan the OCR values with numerical and special characters(#, >)
      With Microsoft OCR Library, i am able to scan the alpha-numerical and NOT able to scan the special characters(>) and sometimes # will be read as // or "".
      Can anyone help me out.

    • User profile image
      Barony

      @Gratitudepod: As for me I worked on OCR library 2 months back. I was amazed with its performance, and made two apps based on this which are on windows store. But now it seems not working anymore.Then I tried to run the Microsoft OCR Library Sample app, it is also not working now.It works in debug mode only.I ran Windows certifications test and it showed the error that It is using API which is not part of windows SDK for windows apps. Please do something regarding this as soon as possible.

    • User profile image
      Ryan

      Hello,
      I want to use Microsoft OCR in a web service.
      I've tried to reference the WindowsPreview.Media.Ocr into my web service but it failed and I can't see this reference in the reference list.
      Is it possible to use the MS OCR in a web service ?
      What should I do to get it work ?
      Thanks,
      Ryan

    • User profile image
      pennharris

      Quite interested in OCR technology and I've done some reserch on it and read a lot on articles.Microsoft OCR library is a good one.

      http://www.rasteredge.com/how-to/csharp-imaging/ocr-sdk/

    • User profile image
      Yuriy Look

      There is already a question from Mitch Gaffig​an, which unfortunately was not answered. What about OCR SDK for desktop applications. Obviously even Windows 7 has OCR capabilities -- on tablets OCR is enabled by default. Unfortunately there isn't a public API, and looks like that with the OCR library discussed on this page there's nothing for desktop developers. I'd be happy to be proved wrong...

    • User profile image
      asum01

      This is great, I been trying to call the OCR Lib from command line and without much success. I tried in VS2012 and after couple of exceptions I got a blue GUI but clicks not working on any objects.

      Appreciate if someone can put a simple tutorial to run an application from Windows command prompt (In Windows 8.1) with a sample bmp or jpg file.

      Thanks

    • User profile image
      MrFox

      Why do music people insist on trying to make me deaf? The intro is shockingly loud. The same goes for a lot of commercials, that does not work guys, it just makes me turn off the sound completely. We don't all enjoy feeling the beat in our bellies.

    • User profile image
      JustADev

      >appreciate if someone can put a simple tutorial to run an application from Windows command prompt

      http://blog.a9t9.com/2015/09/ocr-api.html

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.