Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.10.2013, 16:35   #1
AK55
Пользователь
 
Регистрация: 07.10.2012
Сообщений: 31
По умолчанию Получение чёрно-белого изображения

Помогите пожалуйста!!! Как получить черно-белое изображение. 30% красного 59 зеленого и 11 % синего.
AK55 вне форума Ответить с цитированием
Старый 23.10.2013, 18:46   #2
Luuzuk
Форумчанин
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Сообщений: 975
По умолчанию

Перевод цвета в ч/б в вашем случае будет выглядеть как-то так:
Код:
            byte c = (byte)((originalColor.R * 0.30F + originalColor.G * 0.59F + originalColor.B * 0.11F) / 3);
            Color newColor = Color.FromArgb(255, c, c, c);
где originalColor - оригинальный цвет пикселя, а newColor - цвет того же пикселя в черно-белом виде.

Дальше предлагаю подумать самостоятельно)
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума Ответить с цитированием
Старый 24.10.2013, 18:54   #3
AK55
Пользователь
 
Регистрация: 07.10.2012
Сообщений: 31
По умолчанию

Спасибо большое!!!!
AK55 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получение вектора из изображения doodka C# (си шарп) 1 10.06.2013 13:53
получение серого изображения из исходного DeDoK Общие вопросы Delphi 15 10.09.2010 11:45
Архиватор чёрно-белых изображений СлаВка! Помощь студентам 2 17.05.2010 06:23
получение изображения невидимого/перекрытого окна Пепел Феникса Win Api 2 23.12.2009 16:06
Получение свойств изображения Бутаков_Сергей Мультимедиа в Delphi 2 10.06.2009 18:38