Параметры API поиска изображений для поиска в базе данных изображений и сравнения изображений
Я ищу API, который может быть интегрирован в сайт клиента. Он должен позволять пользователю загружать или привязывать фотографию булавки, а затем иметь возможность сравнивать эту фотографию с базой данных, содержащей более 100000 картинок булавки, и возвращать наиболее вероятные совпадения.
В идеале, я бы хотел API с открытым исходным кодом, но я также хочу изучить коммерческие варианты.
Каждый API, который я искал, подчеркивает распознавание изображений и / или маркировку, и это не то, что нам нужно. Нам просто нужно уметь выполнять поиск в базе данных на основе изображений.
1 ответ
Выход есть. Если вы конвертируете все изображения в строку base64 и сравниваете текущую строку base64 изображения со строкой base64 всех изображений. И если вы не хотите получать все изображения из базы данных сразу, вы можете получить строку base64 той же длины из базы данных. Я надеюсь, это поможет вам.
Попробуйте следующий APIS для загрузки изображений
- https://gyazo.com/api/docs - API Gyazo можно использовать в широком спектре приложений для загрузки новых изображений, отображения изображений пользователя Gyazo и т. д.
https://developers.gettyimages.com/api/api-overview.html - создание приложений с использованием самых мощных в мире изображений
Платный - но очень мощный для всех ваших потребностей, включая автоматическое описание изображений и субтитры, распознавание лиц, обнаружение людей и объектов и т. Д.
https://www.cloudmersive.com/image-recognition-and-processing-api
Надеюсь, это поможет вам в чем-то. Спасибо