I found a solution.
http://freeimage.sourceforge.net/. there is a nice
though incomplete .NET wrapper for it, it has a method that converted the
24bit to 8bit, and yeah its grayscale :).
I updated the wrapper and would be posting it to my blog soon.
Thanks.
[quoted text, click to view] "Göran Andersson" <guffa@guffa.com> wrote in message
news:OTz7mVXgGHA.1264@TK2MSFTNGP05.phx.gbl...
> The color depth of a JPEG image is 8 bits per color channel. There is no
> JPEG format (except grayscale) with a color depth of 8 bits per pixel.
>
> Onwuka Emeka wrote:
>> is there a way to reduce or modify the color depth of a jpeg image, i
>> currently need to programatically change the color depth of a jpeg image
>> from 24bits to 8bits. any help would be appreciated