0

我正在做一个项目,但我偶然发现了一个我无法解决的问题。

我需要检测照片中主题的区域(我只需要知道主题的区域,主题实际上并不重要)。

我试过使用 DFT 并检测清晰度。这种方法对于高级摄影师拍摄的照片非常有效,但是在尝试将其应用于普通或低质量的照片时却失败了。

我正在开发的应用程序适用于主要通过手机拍照的普通用户,但它应该支持其他类型的照片。

有什么想法可以解决这个问题吗?

4

2 回答 2

1

您是否考虑过尝试 Find Contours 并使用 contourArea 函数计算面积

http://docs.opencv.org/2.4.2/doc/tutorials/imgproc/shapeescriptors/moments/moments.html

这是您可能需要的一个很好的例子。如果这足够好,那么分辨率不会对结果产生很大影响,它会是完全一样的

于 2013-07-22T10:17:01.760 回答
0

如果你对机器学习和计算机视觉有所了解,你可以尝试实现什么是对象的工作。

于 2013-07-24T17:38:20.553 回答