Most times, the reason for blurry pictures output is due to the fact that the input picture is very small (low  resolution). 

Our applications' results depend on the photo that's input at the front end. 

In order to get a high resolution result output, we need to have a high resolution photo input. 

If your photo low resolution and small size - less than about 1MB, your results may suffer in quality. 

Certainly the smaller the input photo the worse the output will look. 

If your input photo is sized in KB, then your result will be very small and very LOW RESOLUTION. 

Please ensure that your input photo size is larger than 1MB for our results to look decent.