On Fri, 2006-04-14 at 22:06 -0300, bulia byak wrote:
I'm asking because all effects I can think of are either (1) to be implemented as SVG filters, which would apply equally to both embedded bitmaps and vector objects - for example, blur and its derivatives (shadows etc.); or (2) should really be internal Inkscape commands, also applicable equally to both bitmaps and vectors - for example, brightness/contrast, color adjustments, etc.
Doing these things via bitmaps may be acceptable as temporary workarounds (one of which I myself use, see doc/inkscape-shadow.README), but in the long run we should really concentrate on doing things the Right Way, which means the Vector Way. I know that, for example, Xara can use Photoshop plugins to process bitmaps, and it's good for eyecandy, but it never appealed to me because of its lack of genericity and overall clumsiness.
Well, again, I think we're thinking of different things :)
I was thinking operations on bitmaps specifically. So, for some reason you have to import a bitmap into Inkscape (you've only got the data that way) and you want to perform some sort of operation on it. Yes, you could go into the GIMP and transform it, but for simple things it seems you shouldn't have to. That's all I'm thinking about, nothing more, nothing less. Sure, we should probably provide a way to change vectored objects into bitmaps and perform the same operations, but I wasn't targeting that with this proposal.
As for a list of operations, I was thinking all of them: ;)
http://www.imagemagick.org/Magick++/Image.html#Image%20Manipulation% 20Methods
--Ted