В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Serenael666
Serenael666
26.05.2020 14:17 •  Информатика

Вопрос про RGB яркость и насыщенность. Всем привет! Сегодня у меня появилась одна проблема — мне нужно изменить яркость и насыщенность RGB цвета.

Так как, я недавно познакомился с этими RGB цветами могу где-то, что-то назвать неправильно)))

Вот моя задача:
Мне дано 2 цвета, и нужно проверить их равенство. Например вот этих цветов:
5783584 и 4732944
(идеально белый цвет 16316656)
(идеально черный цвет 0)

Но почему мне это нужно? Так как, с камеры картинка немного барахлит, яркость отдельных пикселей постоянно меняется и мне нужно каждый пиксель сделать максимально ярким, что-бы точно удостоверится в их равенстве.

Может, кто нибудь знает формулу?
(Желательно оптимизированную)
Наверное это не совсем RGB... Но вопрос остаётся вопросом!

Показать ответ
Ответ:
PolliKirill
PolliKirill
12.09.2022 13:55
// PascalABC.NET 3.0, сборка 1139 от 10.01.2016
begin
  var n:=ReadInteger('Количество элементов в массиве: ');
  var a:=ArrRandom(n,-50,50);
  a.Println(',');
  Writeln('Четные элементы: ');
  var i:=1;
  while i<n do begin Write(a[i],' '); Inc(i,2) end;
  Writeln;
  Writeln('Нечетные элементы: ');
  i:=0;
  while i<n-1 do begin Write(a[i],' '); Inc(i,2) end;
  Writeln
end.

Тестовое решение:
Количество элементов в массиве:  10
15,-18,-29,-25,46,21,-8,-17,-9,15
Четные элементы:
-18 -25 21 -17 15
Нечетные элементы:
15 -29 46 -8 -9
0,0(0 оценок)
Ответ:
MeXaHuK0
MeXaHuK0
12.04.2021 14:57

В объяснении

Объяснение:

1 Вариант

1. 1)ppt

2. 1) my.doc, bell.txt, song.docx;

3. 3)мышь

4. 1) красного, синего, зеленого

5.Объем сообщения определяется по формуле:

V=l*r,

где l-длина сообщения, r-разрешение.

l=50, т.к.всего в предложении 50 символов (пробелы и знаки препинания являются символами).

r=1 байт=8 бит.

Объем сообщения равен:

V=50*8=400 бит.

6. не понятно, что делать, задания не видно как-то

7.InternetExplorer= 73 110 116 101 114 110 101 116 69 120 112 108 111 114 101 114

8. Нет рисунка  собственно

9.  64 бита < 16 байт

10 Кбайт < 10600 байт

10 байт = 80 бит

10. Нет схемы

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота