"Error performing OCR: Cloud Vision API has not been used in project" when using Google Cloud Vision OCR

When using Google Vision OCR API an error is thrown : "RemoteException wrapping System.Exception: Error performing OCR: Cloud Vision API has not been used in project #### before or it is disabled"

The error is usually thrown when Google Vision API is not enabled. To enable it please check the following documentation  
Instructions should bring you to the following page


Select the project and enable the Google Vision API