Bittiefe eines Bildes herrausfinden (resource)
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
alpha
auslese
bild
code
frage
grundproblem
image
info
kanal
nutz
speichern
spiel
transparenz
unterscheiden
url
-
getImageSize
gibt Infos für ein Bild heraus welches aber zunächst erst eingelesen wird.
Ich möchte die Bittiefe eines Bildes herausbekommen welches noch nicht geschrieben wurde und z.B. so erstellt wurde:
$image= @imagecreatetruecolor($width, $height);
Bzw. mein Grundproblem ist das ich herausfinden möchte welche Bittiefe ein .png Bild hat welches von php erstellt wird. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
dikay schrieb:
getImageSize
gibt Infos für ein Bild heraus welches aber zunächst erst eingelesen wird.
Ich möchte die Bittiefe eines Bildes herausbekommen welches noch nicht geschrieben wurde und z.B. so erstellt wurde:
$image= @imagecreatetruecolor($width, $height);
Bzw. mein Grundproblem ist das ich herausfinden möchte welche Bittiefe ein .png Bild hat welches von php erstellt wird.
Hüh?
$depth = imageistruecolor($image) ? 24 : 8;
Mehr gibts bei LibGD-Image-Resourcen nicht zu unterscheiden.
Komplizierter wird es höchstens, wenn Alpha-Kanal-Transparenz ins Spiel kommt, aber die kann man per getimagesize() auch nicht verlässlich auslesen.
Beitrag zuletzt geändert: 29.9.2011 0:42:52 von alopex -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage