RE: [PHP] Image color quality problems

From: Date: Sat, 21 Jul 2001 23:38:56 +0000
Subject: RE: [PHP] Image color quality problems
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-59039@lists.php.net to get a copy of this message
Check out the PHP dl() function: http://www.php.net/dl It lets you load an extension at run-time, so if you can compile the newer version of GD, you may be able to download that directly. Only thing I'm not sure about is if you can override an already-loaded extension by downloading a newer version of the same extension. Maybe if you simply named it something different -- gd-1.8.3.so, for example. Can anyone confirm whether this would work or not? > -----Original Message----- > From: Seb Frost [mailto:seb@raceshoot.com] > Sent: Saturday, July 21, 2001 4:30 PM > To: Kurt Lieber; php-general@lists.php.net > Subject: RE: [PHP] Image color quality problems > > > Thanks Kurt. Unfortunately my server only has gd 1.6.2 (gd > 1.8.3 required > aparantly) and I can't change that. Never mind. > > - seb > > -----Original Message----- > From: Kurt Lieber [mailto:php@internalcombustion.com] > Sent: 22 July 2001 00:26 > To: 'Seb Frost'; php-general@lists.php.net > Subject: RE: [PHP] Image color quality problems > > > Yes, it does, through the use of the GD and freetype > libraries. (the freetype library is required for the > imageTTFText function I used below) > > www.php.net/imagecreatefromjpeg > > > -----Original Message----- > > From: Seb Frost [mailto:seb@raceshoot.com] > > Sent: Saturday, July 21, 2001 3:59 PM > > To: php-general@lists.php.net > > Subject: RE: [PHP] Image color quality problems > > > > > > Not an answer I'm afraid but does PHP has the ability to do > this with > > JPEGs? Would be VERY useful to me if it does! > > > > - seb > > > > -----Original Message----- > > From: Kurt Lieber [mailto:kurt@lieber.org] > > Sent: 21 July 2001 23:27 > > To: php-general@lists.php.net > > Subject: [PHP] Image color quality problems > > > > > > I have the following code that takes an existing image, > creates a new > > one from it and writes some white text on top of that image: > > > > <?php > > header("Content-type: image/png"); > > > > $startingImage = "leftphoto_01.png"; > > > > $image = imageCreateFromPNG($startingImage); > > > > //$white = imageColorAt($image, 30, 215); > > > > $white = imageColorAllocate($image, 255, 255, 255); > > > > imageTTFText($image, 24, 0, 10, 25, $white, "arialbd.ttf", > "This is a > > test"); > > > > imagePNG($image); > > > > imagedestroy($image); > > ?> > > > > Problem is, the "white" text isn't white -- it's a dingy > gray color. > > From reading around, I thought maybe if I took an existing > white pixel > > in the image and used that to set white, that might help (hence the > > commented out //$white = imageColorAt... line in my code > above) That > > didn't help either. (and the pixel I sampled is exactly > the shade of > > white I want) > > > > I am almost completely unfamiliar with color pallettes and how to > > manipulate them. Can someone shed some light on how I can get some > > clean, bright white text on my image? > > > > Thanks. > > > > --kurt > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > > For additional commands, e-mail: php-general-help@lists.php.net To > > contact the list administrators, e-mail: > php-list-admin@lists.php.net > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > > For additional commands, e-mail: php-general-help@lists.php.net To > > contact the list administrators, e-mail: > php-list-admin@lists.php.net > > > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: > php-general-help@lists.php.net To contact the list > administrators, e-mail: php-list-admin@lists.php.net > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: > php-general-help@lists.php.net To contact the list > administrators, e-mail: php-list-admin@lists.php.net > >

« previous php.general (#59039) next »