gpt4 book ai didi

c++ - OpenCV 轮廓时刻?

转载 作者:IT老高 更新时间:2023-10-28 22:21:24 26 4
gpt4 key购买 nike

什么是轮廓矩?有人可以用简单的非数学术语来解释这一点吗?可能举个例子?官方的解释是“对轮廓中的所有像素进行积分”。我不知道什么集成。还有轮廓矩可以用来做什么?

最佳答案

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

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

对于 y 轴也是如此。

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

关于c++ - OpenCV 轮廓时刻?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7477449/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com