On Sun, 01 Feb 2009 08:58:36 -0500 (Eastern Standard Time) [email protected] wrote:
| I am trying to convert 16-bit GRAY files to 8-bit JPEG or PNG format. | Since the original images are actually 12-bit, I assume that I need to | right-shift each pixel, so I'm using a command like | | convert -size 512x512+3416 -depth 16 -evaluate RightShift 4 -endian LSB gray:c_vf1169.fre c_vf1169_rs4_lsb.png | | The effect seems to be that the high-order byte is simply ignored when | the right-shift is done. Could someone please explain what I'm doing | wrong? I'm using IM 6.2.4 Q16 as distributed by Debian. | | I apologize if this is really obvious, but I haven't been able to | figure it out or find an answer. | perhaps the 12 bit values in 16 bit integers are already right shifted? Anthony Thyssen ( System Programmer ) <[email protected]> ----------------------------------------------------------------------------- The three most dangerous things in the world are a programmer with a soldering iron, a hardware type with a program patch and a user with an idea. -- anchient computer saying ----------------------------------------------------------------------------- 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
