Can't able to Extract Data from Photo using OCR

Hello Guys,

I’m Pratik. I want to Extract data from the ID Card Photo placed inside the folder. Currently I’m using the Get OCR Text for Extracting the data from that photo but it is not working. When I manually open the Photo while running the Bot then only it is extracting data. Please give me any solution to extract data from that photo even if the photo is not on screen. I have been using load image activity for opening the image but that is also not working.

Hi @pratik.pandya

Can you try to use a Click Image activity to click on the ID Card Photo before using OCR activity. This will bring the photo to the foreground and improve the OCR result.

Hope this helps,
Best Regards.

Hi @pratik.pandya - I guess it’s not possible with normal activities to extract the data from the photo without opening it, ML model would be the right one. However, can you the below method

  • Use start process activity to open the image and perform OCR operation
  • Use Load and Process Images activity and check the results
1 Like

Hi @pratik.pandya

Firstly, check if the OCR engine you are using is suitable for the type of ID card photo you are trying to extract data from. Some OCR engines work better with specific types of images or fonts. Try changing the OCR engine to see if it improves the accuracy of the text extraction.

And try to use Computer Vision activity for better accuracy.

Let me know if this solution works for you.

1 Like

Hi @ushu ,

I have tried your solution. Using Start Process it says Image not found. So, instead of that I have tried using Invoke Power Shell Activity to Open image on Screen. But Thanks for the Suggestion.

Best Regards,
Pratik

1 Like

Hi @Nitya1 ,

I’ll Check which OCR Engine will be more suitable for the ID Card Format data extraction. Also, will try to use Computer Vision Activities. Thanks for the suggestions.

Best Regards,
Pratik