Is it possible to detect blur, exposure, orientation of an image programmatically?

六眼飞鱼酱① 提交于 2019-12-04 08:19:45

Let's look at your question as three separate question.

Can I find blurry images?

There are some methods for finding blurry images either from :

  1. Sharpening an image and comparing it to the original
  2. Using wavelets to detect blurring ( Link1 )
  3. Hough Transform ( Link )

Can I find images that are under or over exposed?

The only way I can think of this is that your overall brightness is either really high or really low. But the problem is that you would have know if the picture was taken at night or day. You could create a histogram of your image and see if it is really skewed one way or the other and that might be some indication of over/under exposure.

Can I determine the orientation of the image?

There are techniques that have been used such as SVM, Color Moments, Edge Direction Histograms, Bayesian Framework using cues.

Can I find images that are under or over exposed?

here histograms is recommended.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!