在使用numpy实现python的Eigenfaces算法后,我注意到归一化的特征向量包含负值。当特征脸显示为图像时,这些负值如何表示,如this?我认为图像由正强度值组成。这些特征脸图像是通过直方图均衡在特征向量上生成的吗?
答案 0 :(得分:1)
负值的绘制取决于绘图功能的实现。例如,Matlab的imagesc
将图像数据缩放到当前色彩映射的整个范围并显示图像。这比直方图均衡更简单。
答案 1 :(得分:1)
是的,出于可视化目的,只需将min(eigenface)
映射到0,将max(eigenface)
映射到255.您的链接图像似乎正在执行此操作。 (注意每个特征脸如何占据整个动态范围。)
特征脸(或一般的特征向量)可能具有正面和负面元素。