Какая минимальная глубина цвета требуется для кодирования трех цветов? 10 цветов? 50 цветов? 100 цветов? 1000 цветов?
230
428
Ответы на вопрос:
Запишем цветность в неравенствах по степеням двойки. 2³ < 10 < 2⁴ - требуется 4 бита 2⁵ < 50 < 2⁶ - требуется 6 бит 2⁶ < 100 < 2⁷ - требуется 7 бит 2⁹ < 1000 < 2¹⁰ - требуется 10 бит
Зависит от распределения цветов (может у тебя из 100 цветов 95 - синие, и только 5 приходится на красный и зеленый) . но при равномерном распределении цветов - 3 бит на канал (получится по 8 градаций по каждому цвету, всего - 512 цветов) . но так, как такой кодировки не существует (во всяком случае стандартной) , то всё равно придется использовать 4 бит на канал - 4096 цветов.
N= int( a = () for i in range(0, n - n % 2, 2): a[i], a[i + 1] = a[i + 1], a[i] print(' '.join(a))
Популярно: Информатика
-
Goldenenen14.03.2023 00:20
-
arzanix29.01.2023 02:03
-
severina327.01.2023 15:57
-
LevMuronov21.04.2021 11:21
-
Elizaveta3012200529.07.2020 01:58
-
настя720824.02.2022 02:54
-
magnatca03.07.2022 09:42
-
TastyDonut18.11.2022 12:03
-
Леееера101.09.2022 13:11
-
pudish20.04.2023 11:16