我有 unit16 图像数据集,我想使用 Matlab 函数从中提取 LBP 特征extractLBPFeatures
,该函数使用统一的 LBP(59 个特征)。因此,当我将其应用于第 16 单元图像时,它会给出以下信息:
但是使用unit8图像它给出了
可能是什么原因?是不是因为LBP使用的直方图可以看成是256维(0-255),如果是,如何处理unit16图像
这是代码
im16 = imread('I_rec_no_color.tif');
im8 = imread('I_rec_no_color_8.tif');
LBP16 = extractLBPFeatures(im16);
LBP8= extractLBPFeatures(im8 );