Thursday, November 15, 2007

What's That? More Seam Carving Craziness?

They just don't stop coming: more for those in the liquid resizing/content aware image resizing/seam carving implementation scene.

Brain_Recall gets most of the credit for this one, as he modified his source and the GUI and sent me the update. I added some tool-tips, tried to make the GUI more user friendly and cleaned up some of the implementation.

New goodies:
  • HD Quality parameter which produces better results when decreases both dimensions of an image but is more computationally expensive.
  • Add Weight/Weight Scale parameters. These were hard coded before, now you can play around with them although the defaults should work in most cases.
  • Removed Marked button - will shrink an image enough to remove a red area marked for removal and then stretch it back to the original dimensions. The classic "get that guy out of my photo" solution.
As usual, get the latest source and binaries at the seam-carving-gui download page.

4 comments:

Anonymous said...

How is it gplv3? Are you using a proprietaty qt4 version? As far as i know, qt4 opensource does not allow linking with gplv3.

Gabe said...

After looking into it, it looks like you are right. I will relicense it GPL v2.0 when I get a chance. The GPL v3.0 was inherited from the original back-end code, but that is no longer used and I have no personal attachment to it (as it seems to be a pain to work with).

Anonymous said...

Gpl2+ will be the best ).

And what about the library?
It is gpl3+ too.

Gabe said...

I'm contacting Joe about it, I'm sure he'll be willing to go with GPLv2 or whatever I relicense as.