0
我正在尝试将blob的质心与以blob的边界框为中心的小窗口进行比较。该窗口的尺寸是边界框尺寸的20%。将Blob的质心与边界框的中心进行比较
我第一实施该算法,以找到团块形心
,这是代码:
For y = 0 To bmp.ScaleHeight - 1
For x = 0 To bmp.ScaleWidth - 1
If bmp.Point(x, y) = vbWhite
Then
Xs = Xs + x
Ys = Ys + y
area = area + 1
endIF
Next x
Next y
YCenteroid = Ys/area
XCentroid = Xs/area
然后我发现使用
BlobHeight = MaxY - MinY
BlobWidth = MaxX - MinX
宽度和斑点的高度
我现在有边界框和质心如何比较小中心框内部或外部的质心约20%的边界框?