Re: How to Display 16-bit grayscale
- From: David Golden <david.golden@xxxxxxxxxxxxx>
- Date: Sat, 19 Nov 2005 23:34:23 +0000
benn686@xxxxxxxxxxx wrote:
> Now, I would like to display another image (black & white grayscale)
> using 16 bits per pixel. How can I display a grayscale to go from
> pure black to pure white with 16 bits of resolution (2^16 steps)?
>
You need special hardware to do that. Matrox can sell you hardware
capable of 10-bit greyscale (just an example, I'm not affiliated with
matrox): http://www.matroxmed.com/products/mainmed.cfm
That's not to say you can't write code that uses more than 8-bit
greyscale internally, AFAIK it's pretty normal in medical imaging
programming to use 16-bit greyscale internally, it's just that you need
to drop back to a mere 8-bit greyscale for ordinary display hardware.
In theory you could dither[1], I suppose, to try to give the illusion of
more levels, but dithering's probably pretty pointless or actively
wrong for applications where >8-bit grayscale actually matters much,
i.e. medical and other scanner output imaging.
[1] http://en.wikipedia.org/wiki/Dithering
.
- References:
- How to Display 16-bit grayscale
- From: benn686
- How to Display 16-bit grayscale
- Prev by Date: How to Display 16-bit grayscale
- Next by Date: Re: How to Display 16-bit grayscale
- Previous by thread: How to Display 16-bit grayscale
- Next by thread: Re: How to Display 16-bit grayscale
- Index(es):
Relevant Pages
|