Oh yes!!! It works. Thanks.-> convert rose: -type GrayScale rose.bmp
-> convert rose: -type GrayScale +dither -treedepth 8 -colors 256 rose2.bmp
-> compare -metric mse rose.bmp rose2.bmp qq.bmp
0
PS
Now why does it not say that in the documentation:
http://www.imagemagick.org/Usage/formats/#bmp
This should be mentioned in the description of the colors argument:
http://www.imagemagick.org/script/comma ... php#colors
BTW
1)Why is dithering applied anyway? (The system should not think that it is smarter then the user, so if i ask to reduce the number of colors -- it should do just that, nothing else -- do you agree?)
2)Why does dithering ruin the image? If all the colors of an image are found in the palette, why should the dithering process destroy some of the colors and reduce the palette? Shouldn't it keep as many of the original image colors untouched?