-1

I need to detect the edges of an object (like a hand) which I know it is located in the center of the photo.

My most concern is the reliability of the result, (because I want to use it for commercial purposes), currently I am working with Canny detector, but I wanted to check if maybe there is better more reliable and faster method?

Any tip is much appreciated.

4

2 回答 2

1

这是一个很难回答的问题,因为“更可靠”非常依赖于上下文。上下文非常依赖于您的图像以及您如何使用边缘。一般来说,请放心,Canny 是一个很好的起点,因为它专注于特定比例的边缘(因此可以让您对精细比例的噪声去除进行一些控制),并且因为它使用了一些滞后,因此弱边缘是靠近强边缘的可能性更大。为了说出什么是“更好”,您需要了解您的边缘在哪些方面没有发挥作用。

也就是说,大部分计算机视觉文献已经不再依赖边缘图,所以你可能也想考虑一下。

你到底用边缘图做什么?

于 2011-06-22T21:55:56.373 回答
0

与其尝试检测边缘,不如尝试检测对象?如果您知道对象的某些属性(例如,它比背景亮/它具有特定颜色/它的颜色是图像中心 1/9 处大多数像素的颜色),您可以分割图像,并且之后从二进制掩码中提取对象的边缘 - 或者您可以将其用作可变形模型的出色初始猜测。

于 2011-06-23T13:11:00.787 回答