Projects

Duplicate Image Algorithms

GQView was my favorite image viewer on Linux, and a high quality image duplicate finder is the only feature that VitaminSEE lacks that I miss from GQView. I’ve already started thinking beyond 0.7.2 to the big feature of 0.8: Duplicate image search, like in GQview. I wasn’t sure what the algorithm in gqview was, so I finally stumbled upon this page which outlines a few image comparison implementations.

GQView looks like the simplest algorithm: It subdivides the image into a 32 x 32 grid, and then takes the average pixel color of each block. The difference is simply the sum of the difference between each block in the two images, normalized to a value between 0 and 1. The similar.c code in GQView is really that simple. I’m surprised that I got such good results back when I used it. Unless I find something better, I’m guessing that this is going to be the base algorithm, after I figure out how GQView scales with it to deal with hundreds (thousands?) of files.

And after 0.7.2 is released, of course.

Current Mood: accomplished

VitaminSEE

Comments (0)

Permalink

VitaminSEE 0.7.1 Beta 2

This build fixes problems with VitaminSEE 0.7.1 Beta 1. It fixes the problems with Fullscreen mode always being disabled, and it sports an updated (beta) Japanese translation by Hiroto Sakai.

(Beta links removed, since 0.7.1 final is out.)

Releases
VitaminSEE

Comments (0)

Permalink

VitaminSEE 0.7.1 Beta

I’m pleased to announce the beta for VitaminSEE 0.7.1. I’d love feedback on the new features:

  • Fullscreen mode
  • Better extension handling in the rename dialog
  • Crash reporter, update checker and feedback reporter

(Beta links removed, since 0.7.1 final is out.)

The Japanese translation for this release is not yet complete.

Releases
VitaminSEE

Comments (0)

Permalink

Public Subversion access

I finally have a public subversion repository for people who want access!

http://svn.elliotglaysher.org/VitaminSEE

All development will be done in that repository from now on.

VitaminSEE

Comments Off

Permalink

Subversion and Trac

Today has been sort of productive. Some of today was spent either in RO (which I’m really starting to dislike), but mostly I’ve been trying to get everything set up, wither by screwing around with WordPress plugins…or trying to get Trac set up. I only have the default install for Trac; I don’t even have an authentication plugin yet. I basically had to compile the entire dependency chain up from python and stick it in my home folder!

Dreamhost *still* does not have my SVN repository properly set up on the web. While I see the repository through FTP, I can’t check the source out through svn.elliotglaysher.org. Thankfully, Trac just has you point at the local folder containing your repository, so at least that works.

At least I can tell everybody at work tomorrow that I was able to set up a Trac.

Projects

Comments (0)

Permalink

Mission Statement

I’ve broken down and started a real website. My previous “website” was a ten minute job that I created as an afterthought to comply with the one rule of the UM Cocoa Codeoff ‘05 that stated that I had to have a website.

This is going to be different. This website is going to be functional, usable, and something I’ll be proud to associate my name with.

This domain will be used for/will contain:

  • Random thoughts on programming
  • Hosting of the VitaminSEE page, its Subversion repository, and the Trac that does wiki and bug management.
  • Random life things
  • Everything else I think of

Projects
VitaminSEE

Comments (0)

Permalink