如何识别/检查模糊图像? [英] How to identify/check blur image?
问题描述
我们如何识别给定图像模糊或C#中模糊的百分比?有没有可用的API?或者任何有用的算法?
How can we identify that a given image is blur or how much percent is it blur in C#? Is there any API available for that? Or any algorithm that can be helpful in that?
谢谢!
推荐答案
虽然,我在提问8到9年后发布了这个答案。那时,我通过在图像上应用模糊然后与原始图像进行比较来解决这个问题。
Although, I am posting this answer after 8-9 years after asking the question. At that time, I resolved this problem by applying blur on image and then comparing with the original one.
当我们在非模糊图像上应用模糊时,我的想法是然后比较它们,图像的差异非常大。但是当我们在模糊图像上应用模糊时,图像的差异几乎是10%。
通过这种方式,我们解决了识别模糊图像的问题,结果非常好。
The idea is, when we apply blur on a non-blurry image and then compare them, the difference in images is very high. But when we apply blur on a blurry image, the difference in images is almost 10%. In this way, we resolved our problem of identifying blur images and the results were quite good.
结果发布在以下会议文件中:
通过图像过滤的活动识别创建数字生活故事(2010)
Results were published in following conference paper: Creating digital life stories through activity recognition with image filtering (2010)
这篇关于如何识别/检查模糊图像?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!