0

Я выполнил извлечение функции с использованием GLCM и k-nn для классификации. Теперь мне нужно решить проблему, чтобы проанализировать, почему изображения были классифицированы неправильно. Я хочу, чтобы отобразить ближайший сосед данных тестирования, но не только указывает, как показано ниже:Как перезвать (отобразить) ранее извлеченные изображения?

k-nn scatter plot

Я хочу, чтобы отобразить изображения, которые ближе всего к этому образу (тест), так что легко понять, почему является то, что изображения расположены ближе друг к другу (визуально). Но вот моя проблема, я не знал, как вызвать образы, которые ранее были извлечены, поскольку они представлены только в массиве чисел.

Что мне делать?

+0

Это должно перейти на http://stats.stackexchange.com – Sentry

ответ

0

KNeighborsClassifier Scikit-Learn имеет функцию kneighbors, которая возвращает расстояния и индексы k-ближайших соседей. Это может помочь вам найти ваши ближайшие изображения для каждого тестового изображения.

+0

спасибо, я посмотрю на него –