我正在研究项目,我偶然发现了一个我无法解决的问题。
我需要检测照片中主题的区域(我只需要知道主题的区域,主题实际上并不重要)。
我尝试过使用DFT并检测清晰度。 这种方法非常适用于高级摄影师拍摄的照片,但是当尝试将其应用于普通或低质量照片时,它会失败。
我正在处理的应用程序适用于主要通过手机拍照的普通用户,但它应支持其他类型的照片。
任何想法如何才能解决这个问题?
答案 0 :(得分:1)
您是否考虑过使用contourArea函数尝试查找轮廓和计算区域
http://docs.opencv.org/2.4.2/doc/tutorials/imgproc/shapedescriptors/moments/moments.html
这是您可能需要的一个很好的例子。 如果这个足够好那么分辨率不会对结果产生很大的影响
答案 1 :(得分:0)
如果你对机器学习和计算机视觉有所了解, 您可以尝试实施what is an object的工作。