2016-11-21 4 views
0

У меня есть много изображений в папке, которую я хотел бы привести в порядок, исходя из того, насколько они похожи. Изображения представляют собой гистологические слайды из тканевого микрочипа (например: http://www.proteinatlas.org/images/36302/112008_A_6_6.jpg)Закажите изображения, основанные на подобии

То, что я постарался: Я делаю первое изображение, сравниваю его и сравниваю его с наилучшим соответствием. Затем я беру ближайший матч и делаю то же самое. Чтобы рассчитать сходство, я попробовал индекс структурного сходства, а также Hashing (pHash, dHash), ни одна из них не работает очень хорошо, но хеширование кажется немного лучше.

Чтобы поместить изображения в порядок, я в основном использую несколько переименований и перемещений изображений из одной папки в другую и удаляя те, которые я уже сопоставил.

Что я могу использовать вместо индекса хэширования или сходства и как я могу сортировать их без переименования, перемещая файлы или удаляя их?

+0

Почему вы не вычислить меру подобия для каждой пары изображений изображения, сохранить его в матрицу и _then_ переименовать/переместить соответствующие файлы? –

ответ

0

Существует много доступного программного обеспечения, которое позволяет сравнивать визуальное сходство изображений, а затем сортировать эти изображения соответственно.

Here is one

+2

Я уже пробовал пару из них, но обычно они являются дублирующими искателями, поэтому они не будут сортировать изображения, и даже если они это сделают, они устарели и нестабильны и разбиваются с большим количеством изображений. – b3nn1