https://github.com/ricardocabral/iskdaemon
isk-daemon is an open source standalone server and library capable of adding content-based (visual) image searching to any image related website or software.
https://github.com/ricardocabral/iskdaemon
Last synced: 5 months ago
JSON representation
isk-daemon is an open source standalone server and library capable of adding content-based (visual) image searching to any image related website or software.
- Host: GitHub
- URL: https://github.com/ricardocabral/iskdaemon
- Owner: ricardocabral
- Created: 2011-11-05T11:34:24.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2015-02-18T13:30:40.000Z (about 10 years ago)
- Last Synced: 2024-10-31T17:09:07.417Z (6 months ago)
- Language: HTML
- Size: 9.27 MB
- Stars: 137
- Watchers: 14
- Forks: 38
- Open Issues: 46
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-made-by-brazilians - isk-daemon
README
# About
isk-daemon is an open source database server capable of adding [content-based (visual) image searching](http://en.wikipedia.org/wiki/Content-based_image_retrieval) to any image related website or software.
This technology allows users of any image-related website or software to sketch on a widget which image they want to find and have the website reply to them the most similar images or simply request for more similar photos at each image detail page.
A desktop version of this technology is available as the open-source [imgSeek project](http://sourceforge.net/projects/imgseek/).
# Key features
* Query for images similar to one already indexed by the database, returning a similarity degree for the images on database that most resemble the target query image;
* Query for images similar to one described by its signature. A client-side widget may generate such signature from what a user sketched and submit it to the daemon;
* Network interface for easy integration with other web or desktop applications: XML-RPC, SOAP;
* Fast indexing of images one-by-one or in batch;
* Associate keywords to images and perform image-similarity queries filtering by keywords;
* Quickly remove images from database one-by-one or in batch;
* Built-in web-based admin interface with statistics and ad-hoc maintenance commands/API testing;
* Optimized image processing code (implemented in C++).# Install instructions
Here is a quick guide to build from a cloned git repo. You may want to ``sudo`` all these commands if you have permission errors.
I assume you know how to build from source and have all build tools (most are installed on the next steps) and libraries installed for your system.##Ubuntu Quick Start
This one is tested with Ubuntu 14.12
1. Install prerequisited if they're not on your system already:
``apt-get install swig ImageMagick libmagick++-dev python-dev``
2. cd to ./src and run: ``python setup.py install``
##MacOS Quick Start
1. Go to http://brew.sh and install ``Homebrew``
2. Install swig: ``brew install swig``
3. Install ImageMagick: ``brew install ImageMagick``
4. Install pkg-config: ``brew install pkg-config``
5. Cd to ./iskdaemon/src/ and run ``python setup.py install``
Alternatively, you can try it with ``macports``.
# Credits
imgSeek and isk-daemon portions copyright Ricardo Niederberger Cabral (ricardo.cabral at imgseek.net).
Image loading code is credited to "ImageMagick Studio LLC" and library linkage adheres to statements on ImageMagick-License.txt
# Support or Donate
Help on improving this software is needed, feel free to submit patches to either the documentation or code. Thanks!
Money donations are also welcome:
[](https://flattr.com/submit/auto?user_id=rnc000&url=https://github.com/ricardocabral/iskdaemon&title=iskdaemon&language=en_GB&tags=github&category=software)
Or
[Donate using PayPal](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=J7XSCK2JNJB52&lc=US&item_name=imgSeek%20project¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted)