Алгоритм расчета кода для изображения

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

4 ответа

Решение

Это зависит от вида изображений, одна работоспособная альтернатива будет инвариантными моментами (или ху, или зернике)

Мы используем этот метод в библиотеке javaocr, не стесняйтесь захватывать код оттуда.

Основное преимущество инвариантных моментов с кластеризацией состоит в том, что она обеспечивает расстояние от центров кластера (например: это 90% огурцов, но 20% яблок)

Вы можете создать Image Hash, как описано здесь

Вы можете использовать локально осведомленный хэш Блума, это реализация phash в java Эллиота Шепарда: http://pastebin.com/Pj9d8jt5

Я полагаю, вы говорите о распознавании лиц. Если это так, то это несколько алгоритмов, которые используются при обработке изображений.

  1. Eigenface
  2. Эластичный подбор графа
  3. Анализ главных компонентов
Другие вопросы по тегам