some fixes I addressed
- replaced the GIF parsing library to fix the issues people had with some GIF files
- Fixed a stupid error on the CutOut Sprites tool, it should now proper detect all blobs (before it used to skip some on complex sheets).
- packing: id name overlay so you can see (if fitting size wise) which id is assigned to which sprite even on animated sprites like GIF or SWF frames
Not in this update yet but...
I also have been working on a new tool
that tries to mask a image automatically
by providing a separate background only image or assuming a solid background color.
It uses a difference blend to make out the pixels that make out the object we want to extract. On a second pass (not yet done) I want to increase the saturation on aliasing or transparent pixels to get rid of the sampled background pixels.
Here is another example, some of the white textures on the car itself are transparent like the background which is a side effect of this process, but it should provide a nice precise starting mask.
Another nice example with rather unexpected results at first (this one is missing a checker background image in the last result)
I see this as something useful for extracting alpha channels out of merged image data (like the Windows and OSX clipboard data) as well as photography and other source materials.