Hi i run this blurdetection code in python ( source : <https://www.pyimagesearch.com/2015/09/07/blur-detection-with-opencv/> ) 

```
# import the necessary packages
from imutils import paths
import argparse
import cv2

def variance_of_laplacian(image):
    # compute the Laplacian of the image and then return the focus
    # measure, which is simply the variance of the Laplacian
    return cv2.Laplacian(image, cv2.CV_64F).var()

# loop over the input images
for imagePath in paths.list_images("images/"):
    # load the image, convert it to grayscale, and compute the
    # focus measure of the image using the Variance of Laplacian
    # method
    image = cv2.imread(imagePath)
    gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
    fm = variance_of_laplacian(gray)
    text = "Not Blurry"

    # if the focus measure is less than the supplied threshold,
    # then the image should be considered "blurry"
    if fm < 100:
        text = "Blurry"

        # show the image
    cv2.putText(image, "{}: {:.2f}".format(text, fm), (10, 30),
    cv2.FONT_HERSHEY_SIMPLEX, 0.8, (0, 0, 255), 3)
    cv2.imshow("Image", image)
    print("{}: {:.2f}".format(text, fm))
    key = cv2.waitKey(0)

```

with this 2173 x 3161 input file 
[input image](https://i.stack.imgur.com/c3KSp.jpg)

and this is the output show
[the output image](https://i.stack.imgur.com/kBfeA.jpg)
The image is zoom in and dont shown full.

In the source code, they use 450 x 600 px input image :
[input in source code](https://i.stack.imgur.com/vLXUM.png)
and this is the output :
[output in source code](https://i.stack.imgur.com/7ltQF.png)

I think the pixels of the image influences of the output. So, how can i get the output like the output in source code to all image? 
do i have to resize the input image? How to? but if I do it I'm afraid it will affect the result of his blur