【问题标题】:Calculate Local Binary Pattern with radius计算带半径的局部二进制模式
【发布时间】:2018-07-23 15:15:51
【问题描述】:

我对使用半径的本地二进制模式感到困惑。我读过 Ojala 等人的期刊,他们使用这个方程来计算中心像素:Eq.1


哪里:Eq.2


与:
R = 半径
P = 邻域像素的数量
gp = 邻域像素
gc = 中心像素

例如 R=2;P=16(从 0-15)
如果 s(g15-gc)=1 而另一个是 0

所以 LBP 值为:
LBP=1*2^15=32768

那么,这个大值是如何变成像素值的呢?

【问题讨论】:

标签: textures classification lbph-algorithm


【解决方案1】:

这不是 LBP 的工作方式,它计算相邻像素的值(即 0 或 1)。然后 LBP 对其进行模式化,例如 1101101,它是某种二进制形式。之后,它将二进制值转换为十进制值。 **

**> 我们将把这个值放在像素值中,因为 lbp 适用于灰度图像,所以

值有多大都没关系。**

**

更多解释见下图https://slideplayer.com/slide/4512194/15/images/18/LBP(Local+Binary+Pattern).jpg

【讨论】:

    猜你喜欢
    • 2012-11-23
    • 2011-11-16
    • 2018-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-28
    • 2016-08-05
    • 2021-12-27
    相关资源
    最近更新 更多