Squeeze has been renamed Squash due to a naming conflict.
Announcing Squash! Squash is a simple application with a simple purpose - a batch image resizer. A batch image resizer is normally pretty boring, but squeeze has a special purpose. It is crafted and baked specifically for travellers. Fear no more! Don’t clog peoples inboxes with travel snaps, and don’t waste money waiting for long uploads on slow internet connections with worse plumbing than an Asian squat toilet. This application is essentially the result of the scratching of a very large itch - finding a decent, fast image resizer which doesn’t need to be installed and can be run from a usb flash drive. Heck, you could store it on your memory card in your camera.
Ultimately Squash will be a fully cross platform application, with binaries from windows and mac. The only dependency is Qt 4.3. If anybody is interested in creating statically linked binaries for Windows or Mac, I’d be very grateful - please get a hold of me!
Source tarball: squash-0.3.tar.bz2


15 Comments
Hi,
nice idea…. would be interesting if you could implement the seam-carving resizing algorithm
?
Links:
http://sourceforge.net/projects/seam-carver/
http://en.wikipedia.org/wiki/Seam_carving
any chance of it using jpegoptim to make it even smaller?
I volunteer to do the Mac binaries; I already do them for QTM and Speedcrunch, so I know what to do. (I tend to include the Frameworks in their own directory, rather than use a static binary.)
Thanks Matt - what ever works best for you!
I can do windows binaries (static) if you’d like.
@Tim: Yes please!!!
One problem I see with the seam-carving algorithm is that it doesn’t actually resize areas of importance (i.e., high energy content) in the image. As a result, scales get a bit wacky in the resized image. For example, shrink the image by half, but the people and buildings remain the same size. The result is that everything moves closer together.
anon: heh, you just described the whole point of using seam carving =)
This program looks very handy, Seb. A jpeg compression/quality slider would be great, but not totally necessary. Regarding seam carving, that seems a bit out of scope for this simple utility. Based on what I’ve read on BKO, it _might_ be coming soon to Digikam, though.
Also, how awesome is it that Seb asks for volunteers to make the Mac and Win binaries, and he gets them within 5 posts?!
Wonderfull!
This is just the thing my family could use for our family website!
Thanks a bunch!
timahawk
p.s. Just another sentance with an exclamation point at the end!
Great program! Thanks!
Any kubuntu package coming along?
add the ability to rotate individual images (like this maybe: http://agateau.wordpress.com/2007/10/13/rotation-20/ ), and this could save my mum a lot of time.
not much to do with your app but there is an open source app called Squeeze ( an archiver that xfce uses by default i think ) .
Why not a build for Linux? it should be very easy
One Trackback
[...] made a few improvements to Squash (formerly known as squeeze). Hopefully it has become a more reliable batch image resizer [...]