Wassenzeichen Transparent auf die bilder machen
Hallo leute, hab kleines problem.
wenn ich bilder auf meine seite hochlade und dazu kommt ein wasserzeichen, der wird aber nicht transporent wie ich ihn gemacht habe...hier
http://www.kiss-love.de/165_20080429225226.jpg
das weiße sollte transparent sein also in dem fall schwarz. hier die code von uploaddatei:
PHP-Code:
//-------------------------Wasserzeichen---------------------------------------------
if($copywatermark)
{
$watermark = imagecreatefrompng("images/watermark.png");
$watermarkwidth = imagesx($watermark);
$watermarkheight = imagesy($watermark);
$transparent = imagecolorat($watermark, 1, 1);
imagecolortransparent($watermark);
imagecopymerge($newimage, $watermark, $imagewidth - $watermarkwidth - 3, $imageheight - $watermarkheight - 3, 0, 0, $watermarkwidth, $watermarkheight, $transition);
imagedestroy($watermark);
}
$imagesavepath = "./".$this->uploadpath."/".$this->prefix.$insert_id.".".$extension;
if(preg_match("/jpg|jpeg/", $extension)) $check = @imagejpeg($newimage, $imagesavepath, 100);
elseif(preg_match("/png/", $extension)) $check = @imagepng($newimage, $imagesavepath, 100);
imagedestroy($newimage);
if(!$check)
{
unlink($thumbnailsavepath);
return FALSE;
}
return TRUE;
}
wer kann mir helfen damit der wasserzeichen in transporent auf das bild kommt?!
AW: Wassenzeichen Transparent auf die bilder machen
ja is den der Hintergrund des Bildes watermark.png überhaupt transparent?
AW: Wassenzeichen Transparent auf die bilder machen
Zitat:
Zitat von
Alpha
ja is den der Hintergrund des Bildes watermark.png überhaupt transparent?
also erlich gesagt habe ich gar kein plan, aber ich denke mal schon, also waran könnte es den liegen?
AW: Wassenzeichen Transparent auf die bilder machen
Also das bild , also das watermarket ist auf jeden fall transporent, also es sollte nur die frau zu sehen sein und die schrift, und das was weiße ist sollte garnicht da sein!
AW: Wassenzeichen Transparent auf die bilder machen
kannst du das png mal hier hochladen bitte
Liste der Anhänge anzeigen (Anzahl: 1)
AW: Wassenzeichen Transparent auf die bilder machen
Zitat:
Zitat von
Alpha
kannst du das png mal hier hochladen bitte
AW: Wassenzeichen Transparent auf die bilder machen
Hm komisch die Transparenz ist völlig in ordnung Schick mal terra-power eine PN vill. kann er helfen
AW: Wassenzeichen Transparent auf die bilder machen
--- Der Marc hatte leider noch keine Zeit, sich das Problem näher anzunehmen, weil ich Geburtstag feiern musste :-) (Und keiner hat mir gratuliert... schämt euch im programmiererforum). Ich nehme mal an, dass der AlphaKanal beim summieren (also übereinandergeben) nicht richtig beachtet wird. Kann an PHP oder der grafik liegen, oder an der implementierung der funktion (wo man angeben muss, was hintergrund ist). Muss die Woche nen paar Erstsemester durch die prüfung fallen lassen, danach schau ichs mir an, versprochen :-)
schönen abend,
marc