我已经使用 GLCM 和 k-nn 进行了特征提取以进行分类。我现在需要做的是排查问题,分析为什么图像分类错误。我想显示测试数据的最近邻居,但不仅仅是如下点:
我想显示最接近该图像的图像(测试),这样很容易知道为什么图像彼此最接近(视觉上)。但这是我的问题,我不知道如何调用之前提取的图像,因为这些图像仅以数字数组的形式呈现。
我应该怎么办?
我已经使用 GLCM 和 k-nn 进行了特征提取以进行分类。我现在需要做的是排查问题,分析为什么图像分类错误。我想显示测试数据的最近邻居,但不仅仅是如下点:
我想显示最接近该图像的图像(测试),这样很容易知道为什么图像彼此最接近(视觉上)。但这是我的问题,我不知道如何调用之前提取的图像,因为这些图像仅以数字数组的形式呈现。
我应该怎么办?
Scikit -Learn的KNeighborsClassifier 具有函数kneighbors,它返回 k-最近邻的距离和索引。它可以帮助您为每个测试图像找到离您最近的图像。