|
0 / 0 / 0
Регистрация: 24.11.2020
Сообщений: 25
|
|
Разработайте и реализуйте собственный алгоритм, переводящий изображение в градациях серого цвета в цвет23.12.2020, 12:24. Показов 7501. Ответов 34
как я понял нужно сделать из серого изображения цветное, либо при нажатии кнопки цветное изображение делать серым, а при нажатии другой кнопки, обратно цветным.
0
|
|
| 23.12.2020, 12:24 | |
|
Ответы с готовыми решениями:
34
Инвертировать изображение в градациях серого цвета в негатив Создайте функцию, инвертирующую изображение в градациях серого цвета в негатив Вывод массива в градациях серого |
|
Модератор
|
||
| 24.12.2020, 10:36 | ||
|
Если по коду ниже, то как я понял там вычисляется среднее между тремя цветами. А Color.GetBrightness возвращает средне между двумя цветами. Цвет с промежуточной яркостью не учитывается.
0
|
||
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,733
|
||
| 24.12.2020, 10:38 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 24.11.2020
Сообщений: 25
|
||
| 24.12.2020, 10:41 [ТС] | ||
|
0
|
||
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,733
|
|
| 24.12.2020, 10:43 | |
|
yacky, а сами как думаете? Диалог выбора файлов, через который нельзя узнать, что было выбрано?
0
|
|
|
0 / 0 / 0
Регистрация: 24.11.2020
Сообщений: 25
|
|
| 24.12.2020, 10:44 [ТС] | |
|
0
|
|
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,733
|
||
| 24.12.2020, 10:46 | ||
|
0
|
||
|
Злой няш
2136 / 1505 / 565
Регистрация: 05.04.2010
Сообщений: 2,881
|
|||
| 24.12.2020, 12:25 | |||
|
0
|
|||
|
Модератор
|
||
| 24.12.2020, 12:35 | ||
|
Зависит же от исходных цветов. Для (255, 0, 0) - GetBrightness=127,5 - grayscale=85. Разница 24,5 единицы. Но это максимально возможная разница между ними на всём диапазоне Color. Она будет только при полной яркости только одного из цветов. В реальных изображениях разница гораздо меньше.
0
|
||
|
Злой няш
2136 / 1505 / 565
Регистрация: 05.04.2010
Сообщений: 2,881
|
|||
| 24.12.2020, 14:22 | |||
|
Оригинал: luminance: brightness: среднее: Хуже всех получился brightness. Заметна разница между brightness и средним.
0
|
|||
|
Модератор
|
||
| 24.12.2020, 14:32 | ||
|
При любом алгоритме преобразования цветного изображение в серое будет потеря информации. И значит какие-то разные цвета будут отображаться одинаковым оттенком серого. При одном алгоритме - одни, при другом - другие. Я не сколько не пытался сказать, что Color.GetBrightness - лучше или хуже. Он просто принятый и ожидаемый для Color, если нет иных дополнительных условий. А так конечно можно придумать массу иных алгоритмов. В любом фото редакторе будут десятки подобных фильтров на любой вкус.
1
|
||
|
Злой няш
2136 / 1505 / 565
Регистрация: 05.04.2010
Сообщений: 2,881
|
|
| 24.12.2020, 14:37 | |
|
Элд Хасп, ок, я понял причину.
0
|
|
|
8953 / 4865 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
| 24.12.2020, 16:43 | |
|
Нифига. Тема куда-то пропала. Про двузначное число, равное сумме квадрата единиц и куба десятков.
0
|
|
|
8953 / 4865 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
||
| 24.12.2020, 18:09 | ||
|
Элд Хасп, про моё сообщение. Я точно знаю, что не ошибся. Автор потом ещё просил прокоммнтировать код, и я ответил
0
|
||
|
Модератор
|
||
| 24.12.2020, 19:01 | ||
|
Больше никакой информации нет. Исходная тема куда писали сохранилась? Если да, то могу перекинуть туда сообщения.
0
|
||
| 24.12.2020, 19:01 | |
|
Точечный рисунок в градациях серого Получение потокового видео в градациях серого. C++, OpenCv Jpeg 8bit (Сохранить jpg в градациях серого, глубиной 8 бит) Изображение ложного цвета (алгоритм)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
|
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0)
Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона
Уважаемые коллеги!
В продолжение. . .
|
Грибы - это женщины, деревья - это мужчины. Анти инь янь для союза мужчины и женщины.
anaschu 18.07.2026
ГЛАВНЫЙ НАУЧНО-ФИЛОСОФСКИЙ ВЫВОД: Сексуально-Репродуктивный Капитализм против Государства Моногамии
Коллеги, мы вышли на финишную прямую 20-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
|
Текстовый слайдер с нумерацией страниц и кроссбраузерность.
russiannick 18.07.2026
Один мой друг написал текстовый слайдер с нумерацией страниц. Сегодня я расскажу как он умудрился подружить его с кроссбраузерностью.
Очевидно сложно угодить с шириной каждому браузеру. Один крадет. . .
|
|
Грибы - это мемы, дерево - это человек. Применение микоризной модели к теории меметики Докинза.
anaschu 18.07.2026
Меметический изоморфизм теории «всего»: Грибная сукцессия как модель эволюции идей Докинза
Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а универсальную. . .
|
Грибы - это корпорации, деревья - это государства. Механизм массонского захвата власти
anaschu 18.07.2026
Макроэкономический изоморфизм теории «всего»: Грибная сукцессия как модель транснационального капитализма
Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а. . .
|
Расчёт периметра прямоугольника по координатам вершин
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Вычислить периметр прямоугольника, заданного координатами своих вершин на плоскости.
Решение:
Создан документ со следующими. . .
|
Подсчёт частоты трёхбуквенных слов в тексте
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Выясните, сколько раз в предложенном тексте встречается каждое трехбуквенное слово.
Решение:
Создан документ с единственным. . .
|