1
Q
检测部分模糊图像
A
回答
1
一个简单的解决方案是检测高频内容。
如果某个地区没有高频内容,可能是因为模糊。
如何检测没有高频内容的区域?您可以在频域中执行此操作(例如,使用DCT),或者您可以在空间域中执行此操作。
首先,我推荐空间域方法。
您需要某种高通滤波器。最简单的方法是模糊的图像(例如,具有高斯滤波器),然后从原始减去它,然后将其转换为灰度:
模糊:
消减:
如您所见,所有模糊的像素变暗,高频内容变亮。现在,你可能想混淆这个形象,并应用门槛,得到这样的:
注:这个过程是由手工完成,与瘸子。你的算法可以很容易地遵循这一点,但需要指定一些参数(如模糊半径,阈值)。
+0
哇!这是一个创新的想法。它也是有意义的。谢谢! –
相关问题
- 1. 使用openCV检测图像中部分模糊的矩形
- 2. 使图像在某些部分模糊
- 3. 图像的模糊匹配部分
- 4. 图像过分模糊?需要避免的是处理已经模糊部分
- 5. 分割图像上的肩部检测
- 6. 使用java检查模糊图像
- 7. 如何检查模糊图像?
- 8. 外部RSS图像非常模糊
- 9. 模糊或透明的图像底部
- 10. setImageDrawable图像模糊
- 11. 模糊的图像
- 12. 与模糊图像
- 13. 运动模糊图像的去模糊
- 14. 如何模糊iframe以模糊图像?
- 15. iPhone 4 - 高分辨率图像模糊
- 16. 图像内部的图像检测
- 17. 如何模糊背景图像的“重复”部分?
- 18. 使用CSS模糊图像的一部分
- 19. jquery模糊和unblur图像的一部分
- 20. 在背景图像上应用部分高斯模糊
- 21. 快速模糊图像与积分图像(OpenCV)
- 22. 修剪图像后图像模糊?
- 23. 为什么图像模糊?
- 24. 的RenderTransform RotateTransform模糊图像
- 25. 对图像的javascript模糊
- 26. 模糊图像增强
- 27. NSAttributedString模糊图像(NSTextAttachment)
- 28. firefox3背景图像模糊
- 29. Chartjs + jsPDF =模糊图像
- 30. Android图像模糊圆角
听起来很不错。不过,你可能需要做一些后处理。你为什么不试试?另一种方法是在每个像素周围画一个小窗口并分析频率。如果没有高频,它可能在模糊的区域。 –
@NicoSchertler谢谢!会做。如果它不能解决问题,我应该怎么做?我猜想不允许重新发布一个问题。 –
您可以编辑您的问题以反映您的新发现。据我所知,这个问题将重新出现在SO的首页。 –