News

Roadmap updated

The roadmap has been updated (some few additions) but the major change is that new releases have been pushed back until next year as I devote most of my time to the “visual content-based search as a service” effort being developed at the imgSeek Services project.

News

Comments (0)

Permalink

Download latest version – 0.7

Version: 0.7 (released 24/Dec/2008)

Please read the install and usage instructions.

Download links

  • Zip files are for Windows x86 32-bits (currently unavailable, try an older version)
  • Tar.gz files are for Debian/Gentoo Linux x86 32-bits and for Mac OS X (Leopard).

Changelog

  • Fixed many memory leaks on the image processing code
  • POST+XML API calls are no longer supported (was deprecated and on 0.7 will not be available anymore)
  • mostPopularKeywords() removed
  • minor documentation improvements
  • removed inplace dependencies. All fetched with python setuptools now. XML-RPC being used by Gwt admin frontend now
  • returning ints on values at getDbDetailedList()
  • JSON-RPC backend not supported anymore

Known issues

  1. On Windows, image filenames with extended characters won’t get imported
  2. saveAllDbs() and loadAllDbs() returns 1 on success instead of db count as mentioned on API docs
  3. saveDbAs() is not remembering the supplied filename, so further calls to saveDb() will save to a file named “not yet saved” instead of the previous one.
  4. random keyword query function doesn’t work as expected

Documentation
Download
News

Comments (0)

Permalink

0.6.2 version (Linux) for AMD-64 processors released

Available at the SourceForge file release area with the amd_64 filename sufix.

News

Comments (0)

Permalink

Developers mailing lists

Google Groups

There are two mailing lists for developers:

Contact
Mailing lists
News
Source code

Comments (0)

Permalink

Source code


You may want to check the Compiling instructions and other development resources.

Web Access

If you just wish to browse around or download a few individual files, try the public web repository browser or a more simple view.

Anonymous Subversion

To access the Subversion repository anonymously, you will need a Subversion client. You can also browse for projects via https://imgseek.svn.sourceforge.net/svnroot/imgseek/

Choose the module you would like and check it out. For example, to get the isk-daemon module, use:

svn checkout https://imgseek.svn.sourceforge.net/svnroot/imgseek/trunk/isk-daemon/ isk-daemon

For more help on using Subversion, consult the Subversion website or Subversion book. The web site provides a list of clients and useful links (including a link to the Eclipse plug-in).

Source modules available

  • isk-daemon: exposes the image similarity engine through XML-RPC and SOAP. Requires the net.imgseek.imgdb module.
  • net.imgseek.imgdb: core image similarity engine. Compiles into the _imgdb.pyd (Windows) or imgdb.so (Unix) dynamic libraries.
  • imgseek-python: classic desktop version.

Committer Subversion Access

We currently use HTTPS basic authentication for logging in to Subversion (certificate info below). The user name and password is the same as the one you use at SourceForge.

Now, when you make changes, you can commit them with your username/password combination, i.e.

svn co https://imgseek.svn.sourceforge.net/svnroot/imgseek/isk-daemon/trunk/ isk-daemon-trunkcd isl-daemon-trunk

echo "test" > test.txt

svn add test.txt

svn commit --username your-name --password your-password

--message "Trying out svn"

svnserve is not supported, nor is svn+ssh.

Committers will need to properly configure their svn client. One particular issue is OS-specific line-endings for text files. When you add a new text file, especially when applying patches from Bugzilla, first ensure that the line-endings are appropriate for your system, then do …

svn add test.txtsvn propset svn:eol-style native test.txt

Your svn client can be configured to do that automatically for some common file types. Add the list to your ~/.subversion/config file. However, you should still pay attention to the messages from your svn client when you do ’svn commit’.

Snapshots

Currently not available.

These are simply tarballs containing the most up-to-date source code captured inside a single file.

Subversions: DOs and DON’Ts

  • DO NOT use svn lock.
  • DO NOT write cron jobs that poll the subversion repository more frequently than once an hour.

News
Source code

Comments (2)

Permalink