Есть ли способ конвертировать изображение в оттенки серого размером 16 бит на пиксель, вместо того, чтобы устанавливать яркость каждого из компонентов r, g и b. В настоящее время у меня есть bmp из файла.
Bitmap c = new Bitmap("filename");
Я хочу битмап d, то есть черно-белую версию c. Я вижу конструктор, который включает System.Drawing.Imaging.PixelFormat, но я не понимаю, как его использовать. Я новичок в обработке изображений и соответствующих библиотеках С#, но имею средний опыт работы с С#.
Любая помощь, ссылка на онлайн-источник, подсказка или предложение будут оценены.
EDIT: d - черно-белая версия c.