Mikel Waxler on  wrote...
| When I use both -depth and -color in one command the -depth gets  
| ignored and I end up with a 4-bit (or less) colormap on some images.  
| This would be fine except some of the devices I need to read this  
| image fail to decode anything less than 8-bit images.
| 
| I am getting images from a script that cuts up large images into  
| sections. Some of the sections contains a very small number of  
| colors, perhaps 1. The test image I am using can be found here:  
| http://waxor.com/test.png.
| 
| What I need is to convert test.png into a png8 with an 8-bit  
| colormap. I can do this by just specifying -depth. I need to specify  
| the number of colors, even if it it larger then the number in this  
| image since some of my images contain more then 256 colors. This is  
| because I need to limit the full size image to say, 70 colors. I  
| would like to do this without using 2 convert calls.
| 
| //Here are some examples:
| // This works fine
| antenna:~ mikel$ convert test.png -depth 8  png8:png8.png; file png8.png
| png8.png: PNG image data, 213 x 163, 8-bit colormap, non-interlaced
| 
| //this does not
| antenna:~ mikel$ convert test.png -depth 8 -colors 70 png8:png8.png;  
| file png8.png
| png8.png: PNG image data, 213 x 163, 1-bit colormap, non-interlaced
| 
| // Attempt with 2 calls
| antenna:~ mikel$ convert test.png -depth 8 -colors 70  png8:png8.png;  
| convert png8.png -depth 8 png8-8.png; file png8-8.png
| png8-8.png: PNG image data, 213 x 163, 1-bit colormap, non-interlaced
| 
| // 2 calls, reverse order, also fails.
| antenna:~ mikel$ convert test.png -colors 70  png:png.png; convert  
| png.png -depth 8 png8:png8.png; file png8.png
| png8.png: PNG image data, 213 x 163, 1-bit colormap, non-interlaced
| 
| Am I misunderstanding what -depth should do or should I file a bug on  
| he bug list?
| 
Depth is output color depth, it has nothing to do with color index table
lengths.

If you want exact PNG file control I suggest you use the specific PNG
optimizar programs..   OptiPNG and  PNGng


  Anthony Thyssen ( System Programmer )    <[EMAIL PROTECTED]>
 -----------------------------------------------------------------------------
  The most menacing dwarf battle cry...
        Today Is A Good Day For Someone Else To Die!
                                       -- Terry Pratchett - ``Carpe Jugulum''
 -----------------------------------------------------------------------------
     Anthony's Home is his Castle     http://www.cit.gu.edu.au/~anthony/
_______________________________________________
Magick-users mailing list
[email protected]
http://studio.imagemagick.org/mailman/listinfo/magick-users

Reply via email to