Even i capture blurred image, code is giving me as image is not blurred. if (maxLap <= soglia) { System.out.println("is blur image"); } maxLap value is always -1 and greater than sogalia : int soglia = -6118750;