Data Extraction from images using NLP and ML
You need to perform OCR (Optical Character Recognition). 
However, this can lead to bad results if your images are of very bad quality, or they are skewed and distorted). 
One tool you can use is tesseract tesseract from Google. You can train it for your purpose to recognize the text in your images.