C++ 开放式时刻?

C++ 开放式时刻?,c++,opencv,object-recognition,C++,Opencv,Object Recognition,什么是等高线的矩?有人能用简单的非数学术语来解释这一点吗?可能举个例子?官方解释是“轮廓中所有像素的整合”。我不知道什么是整合。还有,轮廓矩可以用来做什么?对于黑白图像,黑色=0,白色=1的零度矩:这只是像素的总和,即白色像素的数量 x轴和x轴上某个特定点x的1度力矩:这是距离x的白色像素距离的总和。即,这是它们位置wrt的总和。X.如果除以白色像素数(第0时刻),则得到平均白色像素位置wrt。十, y轴也是如此 这一思想推广到sumOf(像素值(位置)*位置^degree)。对于阶数0,最后一

什么是等高线的矩?有人能用简单的非数学术语来解释这一点吗?可能举个例子?官方解释是“轮廓中所有像素的整合”。我不知道什么是整合。还有,轮廓矩可以用来做什么?

对于黑白图像,黑色=0,白色=1的零度矩:这只是像素的总和,即白色像素的数量

x轴和x轴上某个特定点x的1度力矩:这是距离x的白色像素距离的总和。即,这是它们位置wrt的总和。X.如果除以白色像素数(第0时刻),则得到平均白色像素位置wrt。十,

y轴也是如此

这一思想推广到sumOf(像素值(位置)*位置^degree)。对于阶数0,最后一部分仅为1,因此只需对像素值求和即可。对于1级,它变成了一个位置的总和,可以给你一个平均位置,而对于2级,它可以给你一个方向