#10097 [Com]: ImageColorAllocate() doesn't work with ImageCreateFromJPEG()
| From: | porn-star1986 at hotmail dot com | Date: | Tue, 20 Jul 2004 14:59:30 +0000 |
| Subject: | #10097 [Com]: ImageColorAllocate() doesn't work with ImageCreateFromJPEG() | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-62747@lists.php.net to get a copy of this message | ||
ID: 10097
Comment by: porn-star1986 at hotmail dot com
Reported By: vha at oct31 dot de
Status: Closed
Bug Type: *Graphics related
Operating System: Linux
PHP Version: 4.0.4pl1
New Comment:
<a href=http://hfastpantie-blow-jo.da.ru>porn
star</a>
Previous Comments:
------------------------------------------------------------------------
[2001-04-01 13:40:20] sniper@php.net
This is limitation of GD library. It only supports 256 colors. Not a
bug in PHP.
--Jani
------------------------------------------------------------------------
[2001-04-01 13:28:40] vha at oct31 dot de
explanation :
The clocks hands SHOULD be in 2 different red variants if no different
color is specified - it works in a low-color JPG :
http://oct31.de/dyn/clock.php
- no texture, image created with ImageCreate()
- the clock hands show in red
http://oct31.de/dyn/clock.php?img=ffffff&hs=30
- ffffff.jpg is a plain white JPG
- the clock hands show in red
The same on a JPG with more colors :
http://oct31.de/dyn/clock.php?img=av_face1&hs=30
- av_face1 uses 2686 different colors
- the clock hands show in a color that is used somewhere in the source
JPG
------------------------------------------------------------------------
[2001-04-01 13:19:02] sniper@php.net
Could you please clarify this a little bit ie.
add the examples of both cases (one color allocation that doesn't work
and the one that works)
--Jani
------------------------------------------------------------------------
[2001-04-01 13:15:24] vha at oct31 dot de
After creating an image with ImageCreateFromJPEG() all ImageAllocate()
on this image fail.
The same script with ImageCreate() works fine.
http://oct31.de/dyn/clock.php?img=avface2bl
http://oct31.de/dyn/clock.php
Config see http://oct31.de/php/phpinfo.php
I don't run the server myself and cannot tell much about the
configuration.
Script source at http://oct31.de/aw/phpclock/index.html
==== modification ====
It seems to be an undocumented limitation, not a bug.
After trying ImageColorAllocate() on an image created from a JPG with
only very few colors, the colors could be allocated
------------------------------------------------------------------------
[2001-04-01 13:04:39] sniper@php.net
Please explain HOW it doesn't work?
The URLs seem to work just fine.
And you shouln't be reporting the bug if you're not
admin of the site as you can't try any other versions
of PHP or GD.
And FYI: ImageColorAllocate() after imagecreatefromjpeg()
works just fine for me.
--Jani
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/10097
--
Edit this bug report at http://bugs.php.net/?id=10097&edit=1