8- и 12-битные кодировки

Не DOS, но тоже нам интересно

Re: 8- и 12-битные кодировки

Сообщение Prizrak » 28 апр 2026, 21:12

ddos_it писал(а):
Prizrak писал(а):Дело в том, что как мне объясняли когда-то коллеги, 16- и 24-битный звук и цвет, во всяком случае в некоторых случаях, выгодно смотрится не за счет большей цветности, а за счет хитро подобранного какой-нибудь игрушкой или плеером цветового/звукового профиля.
все существующие фотки 24-х битные, три цвета по 8 бит, ещё 8 бит т.е. суммарно 32 если дополнительно кодируется прозрачность, как раз на контуре отчётливо заметна 8-ми битная ступенчатость. На 16-ти битных т.е. 3 цвета по 4 бита фотках разводы прямо бросаются в глаза.

Это могут быть специально сгенерированные программой муары и анти-переходы. :roll: Для ИИ - это чрезвычайно просто, потому что оперировать битрейтом она может без проблем...
Аватара пользователя
Prizrak
Матерый даунгрейдер
 
Сообщения: 94
Зарегистрирован: 09 окт 2024, 19:20
Откуда: Минск
Железо: Ноутбук HP, планшетник Android

Re: 8- и 12-битные кодировки

Сообщение clihlt » 28 апр 2026, 21:56

ddos_it писал(а):все существующие фотки 24-х битные, три цвета по 8 бит
Все... в цветовом пространстве RGB. Хотя бывают не только 8 bit, но и 16 bit и 32 bit на канал. ;)
Последний раз редактировалось clihlt 28 апр 2026, 22:01, всего редактировалось 1 раз.
С уважением,
Владислав Васильев (aka clihlt).
Аватара пользователя
clihlt
Мастер Даунгрейда
 
Сообщения: 495
Зарегистрирован: 20 мар 2023, 21:17
Откуда: Брянск, СССР

Re: 8- и 12-битные кодировки

Сообщение Prizrak » 28 апр 2026, 22:35

clihlt писал(а):
ddos_it писал(а):все существующие фотки 24-х битные, три цвета по 8 бит
Все... в цветовом пространстве RGB. Хотя бывают не только 8 bit, но и 16 bit и 32 bit на канал. ;)

А зачем 32 бита на канал? В сумме это получается 96 бит. Это число с 28 нулями. Столько, имхо, даже инопланетянин с Юпитера не различит... :ugeek:
Аватара пользователя
Prizrak
Матерый даунгрейдер
 
Сообщения: 94
Зарегистрирован: 09 окт 2024, 19:20
Откуда: Минск
Железо: Ноутбук HP, планшетник Android

Re: 8- и 12-битные кодировки

Сообщение ddos_it » 29 апр 2026, 00:10

Prizrak писал(а):А зачем 32 бита на канал? В сумме это получается 96 бит. Это число с 28 нулями. Столько, имхо, даже инопланетянин с Юпитера не различит...

представим абстрактные биты в виде пирамиды например
Изображение
16-ти бит на компоненту явно маловато. Как раз чтобы создать карту Луны или Юпитера нам понадобится 96 бит.
Аватара пользователя
ddos_it
Мастер Даунгрейда
 
Сообщения: 266
Зарегистрирован: 21 окт 2024, 21:48

Re: 8- и 12-битные кодировки

Сообщение StoYazykov » 29 апр 2026, 04:05

...На 16-ти битных т.е. 3 цвета по 4 бита...

В 16-битных на R и B 5 бит, на G шесть.
Самое тёмное дело - это строки в C
Аватара пользователя
StoYazykov
Мастер Даунгрейда
 
Сообщения: 160
Зарегистрирован: 25 дек 2023, 11:25
Откуда: Казань
Железо: Intel Pentium MMX 166 MHz, 8 и 2 ГБ HDD, 80 MB RAM; AMD A8-6410 APU with Radeon R5 Graphics, 16 ГБ

Re: 8- и 12-битные кодировки

Сообщение Prizrak » 29 апр 2026, 16:01

ddos_it, я стесняюсь спросить: на поверхности Юпитера, который вообще-то газовая планета - видны 10000000000000000000000000000 цветов? :shock:
Аватара пользователя
Prizrak
Матерый даунгрейдер
 
Сообщения: 94
Зарегистрирован: 09 окт 2024, 19:20
Откуда: Минск
Железо: Ноутбук HP, планшетник Android

Re: 8- и 12-битные кодировки

Сообщение Prizrak » 29 апр 2026, 16:42

Прикольно, кстати, было бы сделать палитру для Corel и Adobe с 4096 цветами. Там надо оперировать промежутками в 17 пунктов по системе RGB.

Сейчас попытался нарисовать в Corel Draw 2 квадрата красного цвета с заливками в 200 и 217 пунктов. При совмещении, отчетливо вижу градиент в каждом квадрате, хотя даже с ним цвета с расстояния 1 м отличаются минимально. Очевидно, это драйвера дисплея гадят... :geek:
Аватара пользователя
Prizrak
Матерый даунгрейдер
 
Сообщения: 94
Зарегистрирован: 09 окт 2024, 19:20
Откуда: Минск
Железо: Ноутбук HP, планшетник Android

Re: 8- и 12-битные кодировки

Сообщение Prizrak » 29 апр 2026, 18:30

Сделал в Corel Draw 12 (он у меня на виртуалке крутится) малоцветную палитру с симметричными по RGB цветами. В ней всего 53 цвета, включая 5 оттенков серого и по 4 оттенка 12-ти основных и промежуточных цветов радуги, чтобы вы понимали. Полезна для электронной живописи в Corel Photopaint и Adobe Photoshop, в первую очередь. :)
Вложения
Minimalism.jpg
Скриншот палитры в Corel Draw
Minimalism.jpg (11.7 Кб) Просмотров: 557
Minimalism.rar
Архив с палитрой в формате Corel 12
(279 байт) Скачиваний: 24
Аватара пользователя
Prizrak
Матерый даунгрейдер
 
Сообщения: 94
Зарегистрирован: 09 окт 2024, 19:20
Откуда: Минск
Железо: Ноутбук HP, планшетник Android

Re: 8- и 12-битные кодировки

Сообщение clihlt » 29 апр 2026, 18:51

Prizrak писал(а):А зачем 32 бита на канал?
Это используется для цифровой обработки изображений, чтобы цвета не выжигались, а не для просмотра фото.
С уважением,
Владислав Васильев (aka clihlt).
Аватара пользователя
clihlt
Мастер Даунгрейда
 
Сообщения: 495
Зарегистрирован: 20 мар 2023, 21:17
Откуда: Брянск, СССР

Re: 8- и 12-битные кодировки

Сообщение Prizrak » 29 апр 2026, 20:01

clihlt, да в оперативке или swap'е это может преобразовываться в любой битности, сколько требует операция. Я-то про кодировки, в которых хранятся данные. Им-то и 24 бита на цвет - это слишком. Дело в том, что если Вы не собираетесь рисовать цветовые диаграммы, а просто храните графику, живопись, фото и видео - больше 12 бит не распознает глаз на реальной картинке. Сочность же цветов зависит от цветового профиля дисплея/принтера, в первую очередь.
Аватара пользователя
Prizrak
Матерый даунгрейдер
 
Сообщения: 94
Зарегистрирован: 09 окт 2024, 19:20
Откуда: Минск
Железо: Ноутбук HP, планшетник Android

Re: 8- и 12-битные кодировки

Сообщение .::. Typucm .::. » 29 апр 2026, 20:48

Ещё стоит упомянуть что довольно интересных результатов можно добиться при малом количестве цветов, но обширной палитре со свободным доступом.

Это EGA оригинал:
Изображение

Тоже 16 цветов, при более полноценной палитре (как я понял)**:
Изображение

Ещё 16 цветов EGA:
Изображение

Тоже альтернативный вариант, 16 цветов:**
Изображение

Еще. Стандартый EGA и видеокарта с улучшенным режимом* (игра от этого не перестает быть 16 цветной ega)
Изображение
Изображение

Изображение
Изображение

* В отличии от предыдущих улучшенных картинок, две последние картинки - вывод с реальной видеокарты.
** предыдущие улучшенные EGA из SpaceQuest 3 - программная имитация вывода видеокарты EGA, если бы она умела работать с палитрой как Amiga (т.е. свободный выбор оттенков).

(если интересно посмотреть ещё - https://pixelatedarcade.com/news/enhanc ... or-palette)
Дальше статьи шарахаться не советую.

p.s. а это вообще CGA :-) (CGA-to-RGB-pallete, разумеется)
Изображение

p.s.s. добрался до CGA-статей
https://pixelatedarcade.com/news/altern ... ors-part-1
https://pixelatedarcade.com/news/altern ... ors-part-2
Субьективно, да, фиг ли фигней страдать, если это не так реально, но зачем-то утилиты для управления палитрами делают же :-)
Последний раз редактировалось .::. Typucm .::. 29 апр 2026, 21:05, всего редактировалось 6 раз(а).
«Не стесняйтесь думать. Неэффективно пытаться помочь людям, которые не желают помогать себе сами. Нормально чего-то не знать, прикидываться идиотом — нет.» (Слава С.ПО.)
Аватара пользователя
.::. Typucm .::.
 
Сообщения: 792
Зарегистрирован: 28 янв 2022, 22:43

Re: 8- и 12-битные кодировки

Сообщение Prizrak » 30 апр 2026, 09:28

Сделал еще одну малоцветную палитру: на основе встроенных палитр программ минской компании EsmaSoft, активно разрабатывавшей всякие продукты для схемографии в 1990-2010-е гг. Дизайнером у них, вроде бы, была какая-то женщина - имя запамятовал за давностью. Палитра, вроде как, безопасна для мониторов в 256 цветов, а отдельные избранные цвета - и для меньшей цветности. Ее можно применять для всякой инфо-графики: карт, схем, диаграмм, графиков, а также для пиксельной графики: значков, курсоров и т.д. - именно для этого она первоначально и разрабатывалась.
Вложения
EsmaSoft 96 Colors.jpg
Скриншот палитры в Corel Draw
EsmaSoft 96 Colors.jpg (18.13 Кб) Просмотров: 401
ClassEditor Color Palette.jpg
Скриншот палитры в программе EsmaSoft
ClassEditor Color Palette.jpg (48.13 Кб) Просмотров: 401
EsmaSoft 96 Colors.rar
Архив с палитрой в формате Corel 12
(884 байт) Скачиваний: 21
Аватара пользователя
Prizrak
Матерый даунгрейдер
 
Сообщения: 94
Зарегистрирован: 09 окт 2024, 19:20
Откуда: Минск
Железо: Ноутбук HP, планшетник Android

Пред.

Вернуться в Прочее

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2