Re: Compositing transparent png over image using Magick++ GraphicsMagick API

[email protected] Tue, 28 Jan 2014 19:11:11 +0000
Newsgroups gmane.comp.video.graphicsmagick.apis
Message-ID <CAGNS0RvnSS0_6RWDoSW_Zyc0FDvLOuF6iTMN0fCbZ_QkoXpvug@mail.gmail.com>
The JPEG format does not support transparency. Try saving as png instead.

On Tuesday, 28 January 2014, Dragan Jotanovic <[email protected]> wrote:

>  Hello,
>
> I am trying to compose png watermark with transparency using Magick++ API,
> but after saving, image the transparency is lost.
>
> The code I use is:
>
> Image source("source.jpg");Image watermark("watermark.png");
> source.composite(watermark, 0, 0, DissolveCompositeOp);
> source.write("destination.jpg");
>
>  I tried explicitly setting image type (of both source and watermark) to
> TrueColorMatteType, but no change, transparent color is still black
> instead of transparent.
>
> Does anyone know what else needs to be done in order to preserve
> transparency after composition?
>
>
> Dragan
>

------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk

_______________________________________________
Graphicsmagick-apis mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/graphicsmagick-apis