-1

我想使用 OpenCV C++ 计算灰度图像的方差局部二进制模式的直方图。

有人可以解释一下如何在 OpenCV C++ 中准确找到方差 LBP 的直方图,它到底意味着什么?

还请提供一些在这种情况下有用的链接。

4

1 回答 1

2

VAR 是局部方差的旋转不变测量(请查看本文以获得更深入的解释),定义为:

VAR

其中P是局部邻域中的像素数,μ是跨局部邻域计算的平均强度。

LBP 方差(LBPV)是一种纹理描述符,它使用 VAR 作为自适应权重来调整 LBP 码在直方图计算中的贡献(详见本文)。LBPV直方图第kbin的值可以表示为:

LBPV

其中NM分别是图像的行数和列数,w由下式给出:

w

根据此答案,使用 OpenCV 计算 LBP 的代码不可公开使用,但您可以在此处找到使该功能可访问的解决方法。

于 2018-04-11T09:53:48.583 回答