[magick-users] is this a bug?

Anthony Thyssen anthony at griffith.edu.au
Tue Jan 9 23:38:21 CST 2007


"Amadeus W. M." on  wrote...
| I'm trying to crop a a pgm image like this:
| 
| convert -crop 50x50 lena.pgm tmp.pgm
| 
| The resulting pgm has white value = 65535 rather than 255:
| 
| head -3 tmp.pgm
| P5
| 50 50
| 65535
| 
| even though the original is ok:
| 
| head -3 lena.pgm 
| P5
| 208 222
| 255
| 
| Also, the resulting tmp.pgm image has size 92722 bytes rather than
| 50x50=2500 as I'd expect (without the header). Despite all this, xv
| displays it correctly. I don't understand. What's going on? 
| 
| Thanks!
| 
You are using a Q16 version of IM which premotes all color values to 16
bit quality (-depth 16).

The thrid line just says what the maximum value is for the data
that follows.

If you want it 255 you can set   -depth 8    before saving the PGM file.

At this time there is no use of  -quality    to set an odd quality value
for PGM, PPM, PNM, and PAM  images.

Eg: a Maximum value of 15 should be posible using  -quality 16 but this
has not been implemented.  It is on the 'Future Proposals' page however.
 http://www.cit.gu.edu.au/~anthony/graphics/imagick6/bugs/future/#quality


You can select between  the plain text PGM (P2)  and binary PGM (P5)
by using the  -compress  setting.

For example --- a plain text PGM  (P2)...
  compress pattern:fishscales -compress None  PGM:-

Or a binary PGM image (P5)
       compress pattern:fishscales PGM:-
or     compress pattern:fishscales +compress PGM:-


  Anthony Thyssen ( System Programmer )    <A.Thyssen at griffith.edu.au>
 -----------------------------------------------------------------------------
  "We've heard that a million monkeys at a million keyboards could produce
  the "Complete Works of Shakespeare";  now thanks to the Internet, we know
  that this in NOT true."       -- Robert Wilensky, University of Califonia
 -----------------------------------------------------------------------------
     Anthony's Home is his Castle     http://www.cit.gu.edu.au/~anthony/


More information about the Magick-users mailing list