python - Python-OpenCV清除模糊的图像

标签 python opencv blurry

有什么办法可以清除模糊的图像。我正在使用python 2.7.7。假设我有此图像(模糊):

Blurred image

有没有一种方法可以清洁此图像使其看起来像这样?:

Cleaned image

最佳答案

不,是的。如果您知道模糊功能,则可以部分还原图像。最简单的示例-维纳过滤器。

对于您的情况,OpenCV具有一些更复杂的去模糊功能-图像模糊:https://docs.opencv.org/trunk/de/d3c/tutorial_out_of_focus_deblur_filter.html

尝试一下,但不要指望神奇的结果。

关于python - Python-OpenCV清除模糊的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55083974/

相关文章:

java - 如何从可以进行 html 校正和 js 脚本编写的浏览器获取 html 内容?

opencv - 打印关键点描述符

c++ - 为什么 OPENCV 中有这么多函数使用 InputArray 和 OutputArray 作为函数参数?

GTK 和 SFML 2 模糊 Sprite

c# - 具有模糊效果的分层窗口

python - 在 PySpark 中使用 rdd.map 对字符串进行 Unpickling 和编码

python - 如何在 Pandas 中获取多个值

python - 检查用户权限时 Django runserver 的空白响应

opencv - 无法在 mac osx 上使用brew或make安装opencv

html - svg 不清晰,但模糊