Anthony Thyssen wrote:
It should be very posible to do all the steps in one command.
But before I do, what is the 'multiply' step trying to achieve.
It is it just a dimming of the image to a specific color, why not
just use -colorize directly.
I suppose it is and I need to mantain the transparence.
Also why use 'atop' which as your starting image is JPEG, there is no
transparency involved, so it is equivelent to a 'over' the default
composition operation.
Source Image is a jpg but it's composed with an image (src2) that has
*only* the transparence channel.
An example image or explaination what your actually want, prehaps with
small sample images, would be helpful.
I put two image examples here:
http://nibby.nibbles.it/imagemagick/src1.jpg
http://nibby.nibbles.it/imagemagick/src2.png
In any case here is YOUR commands as a single command.
Note multiply is associative, image order does not matter when that are
the same size.
convert src1.jpg \( +clone +matte -fill "#RRGGBB" -colorize 100% \) \
-compose multiply -composite \
src2.png -compose atop -composite output.jpg
I can not test this without sample images.
That works fine, thanks so much.
I've a lot of difficulties to grasp the syntax, tough :(
I would be pleased to understand the processing of this example...
On a related note I tried to simplify another process that is very
similar to the thing you describe at the beginning of the message:
colorize the transparent image with a certain color.
I now do these two steps:
convert src2.png +matte -fill "#ff0000" -colorize 100% color.gif
composite -compose atop src2.png color.gif output.jpg
I tried to adapt the example above in this way:
convert src2.png \( +clone +matte -fill "#FF0000" -colorize 100% \)
-compose atop -composite output.jpg
but it does not work: I just get a filled red box instead.
That's what I mean when I say I can't understand the way the input line
is processed :-(
Thanks for any help!
Alex
_______________________________________________
Magick-users mailing list
[email protected]
http://studio.imagemagick.org/mailman/listinfo/magick-users