
SmartSearch - это поисковая система обратного изображения, которая находит аналогичные изображения, генерируя подписи и сравнивая эти подписи. Основано Tensorflow и Elasticsearch.
Обновление : зеркало этого репозитория в Codeberg: Image-Image-Search
ОБНОВЛЕНИЕ : REST API для генератора подписи изображения и поиска изображений добавлены! (Крик к XC0D3RZ)
Глубокая поисковая система обратного изображения - YouTube демонстрируют основную функциональность.
Docker Image
Основная реализация
Для получения дополнительной информации проверьте требования.
Загрузите это и вставьте его в папку моделей.


Установите Elasticsearch и всегда проверяйте, работает ли процесс эластичного поиска перед запуском server.py или index_database.py.
Вместо того, чтобы использовать функциональность загрузки, вставьте все ваши изображения в папку static/img а затем python index_database.py для индексации всех этих изображений.
Если вы хотите удалить индексированные изображения, DO sh delete_index.sh
Благодаря материализованию CSS за эстетику, красивую напечатанную для учебников Flask и Andrej Karpathy для замечательной библиотеки подписи. Выкрикивайте XC0D3RZ для остального включения API!