
LBP(Local Binary Pattern,局部二值模式)是一种用来描述图像
局部纹理特征的算子;它具有旋转不变性和灰度不变性等显著的优点。
它是首先由 T. Ojala, M.Pietikäinen, 和 D. Harwood 在 1994 年提
出,用于纹理特征提取。而且,提取的特征是图像的局部的纹理特征;
1、LBP 特征的描述
原始的 LBP 算子定义为在 3*3 的窗口内,以窗口中心像素为阈值,
将相邻的 8 个像素的灰度值与其进行比较,若周围像素值大于中心像
素值,则该像素点的位置被标记为 1,否则为 0。这样,3*3 邻域内的
8 个点经比较可产生 8 位二进制数(通常转换为十进制数即 LBP 码,
共 256 种),即得到该窗口中心像素点的 LBP 值,并用这个值来反映