局部二进制模式逻辑

时间:2016-11-09 19:30:57

标签: c++ opencv image-processing

我对LBP算法的直方图有疑问。 让我们说我的图像是1000x1000,我将这个图像分成4个250x250的子图像,据我所知,我应该计算每个子图像直方图,生成59个位置的直方图矢量(Uniform LBP)版本)。

我的疑问是,维基百科的文章说我必须连接每个直方图矢量来生成特征向量,所以我的图像的特征向量是一个有236个位置的向量? 59个位置* 4个子图像。

计算整个图像并生成一个59位置直方图矢量作为我的特征向量是错误的吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

通过更多分割,您可以获得有关图像的更多信息:图像不同部分的纹理是什么。没有分裂,你只得到一个平均纹理。想象一下,您想要从直方图或100 * 100像素的图像中识别猫。