All Projects → James-QiuHaoran → Scalable Image Matching

James-QiuHaoran / Scalable Image Matching

Licence: mit
This is a image matching system for scalable and efficient matching of images from a large database. The basic idea is to compute perceptural hash value for each image and compare the similarity based on the pHash computed. Searching are scalable with the elasticsearch as the backend database.

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects

Projects that are alternatives of or similar to Scalable Image Matching

Search flip
Full-Featured ElasticSearch Ruby Client with a Chainable DSL
Stars: ✭ 256 (+1405.88%)
Mutual labels:  elasticsearch, library
Realm Core
Core database component for the Realm Mobile Database SDKs
Stars: ✭ 836 (+4817.65%)
Mutual labels:  database, library
Dataux
Federated mysql compatible proxy to elasticsearch, mongo, cassandra, big-table, google datastore
Stars: ✭ 268 (+1476.47%)
Mutual labels:  database, elasticsearch
Warehouse Inventory System
Open source inventory management system with php and mysql
Stars: ✭ 235 (+1282.35%)
Mutual labels:  database, system
Ck
Collective Knowledge framework (CK) helps to organize black-box research software as a database of reusable components and micro-services with common APIs, automation actions and extensible meta descriptions. See real-world use cases from Arm, General Motors, ACM, Raspberry Pi foundation and others:
Stars: ✭ 395 (+2223.53%)
Mutual labels:  database, elasticsearch
Sparrow
A simple database toolkit for PHP
Stars: ✭ 236 (+1288.24%)
Mutual labels:  database, library
Immortaldb
🔩 A relentless key-value store for the browser.
Stars: ✭ 2,962 (+17323.53%)
Mutual labels:  database, library
Libwacom
libwacom is a tablet description library
Stars: ✭ 169 (+894.12%)
Mutual labels:  database, library
Orc
Apache ORC - the smallest, fastest columnar storage for Hadoop workloads
Stars: ✭ 389 (+2188.24%)
Mutual labels:  database, library
Jackrabbit Oak
Mirror of Apache Jackrabbit Oak
Stars: ✭ 321 (+1788.24%)
Mutual labels:  database, library
Elastic
R client for the Elasticsearch HTTP API
Stars: ✭ 227 (+1235.29%)
Mutual labels:  database, elasticsearch
Phpmyfaq
phpMyFAQ - Open Source FAQ web application for PHP and MySQL, PostgreSQL and other databases
Stars: ✭ 494 (+2805.88%)
Mutual labels:  database, elasticsearch
Autoserver
Create a full-featured REST/GraphQL API from a configuration file
Stars: ✭ 188 (+1005.88%)
Mutual labels:  database, library
Cayenne
Mirror of Apache Cayenne
Stars: ✭ 250 (+1370.59%)
Mutual labels:  database, library
Rusticsearch
Lightweight Elasticsearch compatible search server.
Stars: ✭ 171 (+905.88%)
Mutual labels:  database, elasticsearch
Jackrabbit
Mirror of Apache Jackrabbit
Stars: ✭ 273 (+1505.88%)
Mutual labels:  database, library
Metamodel
Mirror of Apache Metamodel
Stars: ✭ 143 (+741.18%)
Mutual labels:  database, library
Usaspending Api
Server application to serve U.S. federal spending data via a RESTful API
Stars: ✭ 166 (+876.47%)
Mutual labels:  database, elasticsearch
Gokv
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
Stars: ✭ 314 (+1747.06%)
Mutual labels:  database, library
Awesome Elasticsearch
A curated list of the most important and useful resources about elasticsearch: articles, videos, blogs, tips and tricks, use cases. All about Elasticsearch!
Stars: ✭ 4,168 (+24417.65%)
Mutual labels:  database, elasticsearch

scalable-image-matching

This is a image matching system (library) for scalable and efficient matching of images from a large database. The basic idea is to compute perceptural hash value for each image and compare the similarity based on the pHash computed. Searching are scalable by using elasticsearch as the backend database.

Online search and local search are both supported, i.e. providing the URL or the local address of the target image to the library.

Get Started

Useful Links

Once you're up and running, read these two (short) sections of the documentation to get a feeling of what scalable-image-match is capable of:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].