Hi,

I've been playing around with ImageMagick for the past couple of days
for the purpose of taking in PSDs and generating a JPEG image from any
selection of layers from the PSD.  So far I've been ecstatic with the
results, but when I got a PSD thrown at me that contained a layer with
a non-100% opacity setting, I ran into trouble.

For starters, let's just say I run the following:
$ convert original.psd out.png

In the above example, original.psd has 5 layers, the 4th of which has
a non-trivial opacity setting.
First of all, the out-0.png looks *fine* - the semitransparent layer
renders exactly as I would expect.  Looks lovely.
However, the out-4.png looks...completely transparent, rather than
semi-transparent as I would've liked, or even fully opaque as I would
have sooner expected.  Additionally, compositing the 4th layer on top
of anything has no apparent effect (again seemingly treating the layer
as fully transparent).  I've had no trouble so far with other layers
whose opacities are all set to 100%.

Of peculiar note, if I use -compose add before compositing the
semitransparent layer, it kind of shows up, but with rather weird
blending results (which might be normal for that compositing method?).
 Ideally I just want this layer to composite with the same default
behavior that any other layer would, while keeping its opacity as set
in the PSD.  Does anyone have any experience with this that could
point out what I'm missing?  I *am* mostly a newbie with this, so I
apologize if I'm missing something really silly.

Thanks in advance.
--Ken
_______________________________________________
Magick-users mailing list
[email protected]
http://studio.imagemagick.org/mailman/listinfo/magick-users

Reply via email to