I have been using google vision OCR for a while now. And I have observed that the OCR result varies with image dimension. Say for example an image with dimension 720 x 1280 gives a better result than 360 x 720. And it sometimes does worse the other way.
I have experienced the same with Microsoft's OCR API.
So is there an ideal image dimension that always gives a good OCR result? How does the image dimensions affect the OCR result?