对图片模糊程度打分
对图片模糊程度打分
图像模糊评估可以用于判断照片质量、过滤模糊图像等。后端可以集成图像处理库如 OpenCV 进行模糊评分。
OpenCV + JavaCV 实现图片清晰度评分
Mat image = imread("test.jpg", IMREAD_GRAYSCALE);
Mat laplacian = new Mat();
Laplacian(image, laplacian, CV_64F);
MatOfDouble median = new MatOfDouble();
meanStdDev(laplacian, new MatOfDouble(), median);
double variance = median.get(0, 0)[0] * median.get(0, 0)[0];
System.out.println("图像模糊评分:" + variance);
分析结果
- 分数越高,图像越清晰
- 设置阈值可用于自动筛选模糊图片

浙公网安备 33010602011771号