 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
08.06.2002, 16:36
|
#1
|
|
TP-Member
Registriert seit: Mar 2001
Ort: Harpstedt
|
Bilderproblem mit PHP
Hallo zusammen,
ich möchte mit PHP Bilder erzeugen. Vielmehr will ich aus verschiedenen Schnitteilen (immer das gleiche Foto mit verschiedenen Farben) ein Bild zusammensetzen, welches den bisher zusammengestellten Artikel mit Originalfarben zeigt.
Nun das Problem: Egal ob ich PNG oder JPG nehme, die
Qualität ist grausam. Wie kann man das verbessern? Was mach ich falsch?
Müssen die Vorlagen ein bestimmtes Format haben (eine best. Farbtiefe...)?
Wäre dankbar fuer jeden Vorschlag.
Danke
Marc
__________________
WebWorker Bremen
http://www.webworker-bremen.de
|
|
|
08.06.2002, 17:40
|
#2
|
|
TP-Veteran
Registriert seit: Oct 2001
Ort: Oberau
|
link/codeschnippsel wäre günstig - . . . > Dann wird iHnen geholfen 
|
|
|
08.06.2002, 17:49
|
#3
|
|
TP-Member
Registriert seit: Mar 2001
Ort: Harpstedt
|
Codeschnipsel
Ok, dann bin ich mal gespannt ;-)
header("Content-type: image/jpeg");
$image = imagecreatefrompng("images/anzug/Xenon/vorlage.png");
$farben = $anzug->getFarbe();
if($farben){
$bild = "images/anzug/Xenon/oberteil/".replace($farben[0]).".jpg";
$image1 = imagecreatefromjpeg($bild);
ImageCopy($image,$image1,80,40,80,40,100,50);
$bild = "images/anzug/Xenon/unterteil/".replace($farben[1]).".jpg";
$image1 = imagecreatefromjpeg($bild);
ImageCopy($image,$image1,90,136,90,136,60,40);
}else{
$image = imagecreatefromjpeg("standard.jpg");
}
imagejpeg($image);
//imagepng($image,"konfiguration.png");
imagedestroy($image);
imagedestroy($image1);
Danke
Marc
__________________
WebWorker Bremen
http://www.webworker-bremen.de
|
|
|
08.06.2002, 19:47
|
#4
|
|
TP-Greis
Registriert seit: Jun 2001
Ort: Bonn-Altstadt
|
In welcher Hinsicht ist denn die Qualität schlecht? Sind die Bilder pixelig?
__________________
Give up yourself into the moment — The time is now.
|
|
|
08.06.2002, 19:51
|
#5
|
|
TP-Supporter
Registriert seit: May 2001
Ort: Berlin
|
Vielleicht hilft das weiter :
Zitat:
I've noticed a couple of things with the ImageCreateFromPng function that
may be useful if your having problems.
1st thing I noticed is that the PNG file you are creating from needs to be
indexed and less than 256 colors.
Secondly, you need to reduce the color depth by 1 for each color you plan
on generating in php... I.E. if you plan on drawing 50 different colors
on the screen with php you need to allocate space for them by reducing the
origional image's color depth to 205 colors (I was pulling my hair out on
this one for a while because the wrong colors were showing up in the
output).
Also, if you are saving the image as a PNG you need to allocate the 1st
color as white.. The reason for this is that Internet Explorer seems to
interpret the first color in an indexed PNG as white no matter what color
it is... (Figured this out when all my pretty black text was turning up as
white in I.E. and was normal in Netscape; allocated the first color in the
image as white and the problem went away.)
|
noch ein paar mehr Kommentare gibt es hier
|
|
|
08.06.2002, 20:03
|
#6
|
|
TP-Member
Registriert seit: Mar 2001
Ort: Harpstedt
|
Hi,
@ Schmobi:
- png:Bilder haben zu wenig Farben
- jpg: Bilderhaben zu schlechte Qualität, sind zu verschwommen.
@ Howie Munson II:
Danke, ich werde mir mal einen Dolmetscher suchen ;-)
Naja so schlimm wird es wohl nicht werden. Klingt auf den ersten Blick ganz gut. Danke
Marc
__________________
WebWorker Bremen
http://www.webworker-bremen.de
|
|
|
09.06.2002, 13:20
|
#7
|
|
TP-Insider
Registriert seit: Feb 2002
Ort: Burgkichen (Austria)
|
Testest du es Local
Hi,
Wenn ich meine Bild-Scripte "local" (am eigenen PC) teste, sehen sie auch schlecht aus.
Aber bei mir auf dem Server ist´s dann wunderbar.
Also: teste es mal auf einem Server, op´s da klappt.
Noch eine Frage, wenn wir grad bei dem Thema sind:
Kann man irgentwie eine ANTI-ALIAS Funktion einstellen? (ich hab nämlich den eindruck, dass da einfach nur Pixel weggelassen werden)
Gruß
Tobias
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 08:59 Uhr.
|
 |