python判断图片模糊_3行代码Python搞定图片清晰度识别,原来我们看到的不一定是这样的...
时间: 2024-03-01 19:56:01 浏览: 168
图片清晰度检测和比较,提供python和c++代码示例。
好的,这不算是一个问题,但我可以回答。检测图片清晰度可以使用OpenCV库中的Laplacian算子来实现。以下是一个检测图片清晰度的简短代码示例:
```python
import cv2
def is_blurry(image, threshold=100):
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
laplacian_var = cv2.Laplacian(gray, cv2.CV_64F).var()
return laplacian_var < threshold
```
这个函数会返回一个布尔值,表示图片是否模糊。默认阈值为100,可以根据需要进行调整。
阅读全文