While our Models were built to work with all images, both small and large, we recommend that you don't downscale your images to less than 300x300 pixels. Resizing images to less than 300x300 pixels might result in reduced accuracy.
Is bigger always better? Well not always. While bigger images help our models perform better, there is a trade-off as larger images will result in more bandwidth consumption and slightly slower response times — due to the additional time to transfer the image.
Most of the time users submit the images in whatever size they already have at hand. This is the easiest way to use our API. For detailed recommendations on the optimal image dimensions, please have a look at our Model Documentation.
There is no upper bound to the width and height of the image, as long as the image less than 12 megabytes.
There is, though, a lower limit to the image dimensions as images that are too small would yield bad results. Currently we set the limit at 50 pixels, meaning that images that have a width or height of less than 50 will be rejected.