2011-09-19 202 views
15

轮廓的瞬间是什么?有人可以用简单的非数学术语来解释吗?可能有一个例子吗?官方的解释是“整合一个轮廓中的所有像素”。我不知道什么是整合。还有什么可以用轮廓时刻?具体的例子请OpenCV轮廓时刻?

感谢

回答

13

我看到了一个很好的解释的地方,但没有链接。

无论如何,黑色= 0和白色= 1的黑色/白色图像的0度矩:这仅仅是像素的总和,即白色像素的数量。

x轴和x轴上的某个特定点X的第一个角度的矩:这是来自X的白色像素距离的总和。这是他们的立场总和。十,如果你除以白色像素的数量(第0时刻),你可以得到平均白色像素位置wrt。 X.

对于y轴也是类似的。

这个想法推广到sumOf(pixelValue(position)* position^degree)。对于0度,最后一部分仅为1,因此您只需对像素值进行求和即可。对于1级,它成为一个职位的总和,这可以给你一个平均的位置,而对于2级,据报道可以给你一种方向。

对于越来越多的准确的细节,谷歌它。 :-)

Cheers & hth。,

+0

Got It Thanks :) – fdh