Q8, Q16? what about Q24 and Q32?

Questions and postings pertaining to the usage of ImageMagick regardless of the interface. This includes the command-line utilities, as well as the C and C++ APIs. Usage questions are like "How do I use ImageMagick to create drop shadows?".
Post Reply
fitten

Q8, Q16? what about Q24 and Q32?

Post by fitten »

I may have misunderstood the web pages here, but are there any versions that support more than 16 bit color output? (24bpp and 32bpp)
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: Q8, Q16? what about Q24 and Q32?

Post by magick »

Q16 is 16-bit per color component so that's 64-bit for RGBA or 80-bit for CMYKA.
fitten

Re: Q8, Q16? what about Q24 and Q32?

Post by fitten »

Oh, that's great then! Thanks for the rapid reply. I was just confused by:

ImageMagick-6.3.3-3-Q16-windows-dll.exe download download Win32 dynamic at 16 bits-per-pixel
ImageMagick-6.3.3-3-Q16-windows-static.exe download download Win32 static at 16 bits-per-pixel
ImageMagick-6.3.3-3-Q8-windows-dll.exe download download Win32 dynamic at 8 bits-per-pixel
ImageMagick-6.3.3-3-Q8-windows-static.exe download download Win32 static at 8 bits-per-pixel
ImageMagick-6.3.3-3-Q16-windows-x64-static.exe download download x64 static at 16 bits-per-pixel (experimental)


But now I see:

Versions with Q8 in the name are 8 bits-per-pixel component, whereas, Q16 in the filename are 16 bits-per-pixel component. A Q16 version permits you to read or write 16-bit images without losing precision but requires twice as much resources as the Q8 version.
User avatar
anthony
Posts: 8883
Joined: 2004-05-31T19:27:03-07:00
Authentication code: 8675308
Location: Brisbane, Australia

Re: Q8, Q16? what about Q24 and Q32?

Post by anthony »

There is some research by Rick Marby (RMagcik) who is debugging a Q32 and eventually Q64 handling in ImageMagick.

Though what needs that level of image precesion is beyond my understanding, The best human eye can't see 16bit differences, and I know of few image formats that understand it.
Anthony Thyssen -- Webmaster for ImageMagick Example Pages
https://imagemagick.org/Usage/
Post Reply