Важная информация

User Tag List

Страница 49 из 49 ПерваяПервая ... 4546474849
Показано с 481 по 485 из 485

Тема: DaDither - еще одна програмка для dither-га картинок

  1. #481
    Activist
    Регистрация
    19.06.2008
    Адрес
    Киров
    Сообщений
    367
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    192
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    почему именно такие цифры?
    1) Сначала я перевожу RGB в линейный RGB:

    Код:
    LinRGB := RGB / 255;
    if LinRGB <= 0.04045 then 
      LinRGB := LinRGB / 12.92
    else 
      LinRGB := Power(((LinRGB + 0.055)/1.055), 2.4);
    2) Затем линейный RGB перевожу в линейный серый:
    Код:
    LinGray := 0.212655 * LinRGB.R + 0.715158 * LinRGB.G + 0.072187 * LinRGB.B;
    3) Затем линейный серый перевожу просто в серый:

    Код:
    if LinGray <= 0.0031308 then
      Result := LinGray * 12.92
    else
      Result := 1.055 * Power(LinGray, 1.0/2.4) - 0.055;
    Result := Result * 255;

  2. Эти 2 пользователя(ей) поблагодарили Dec за это полезное сообщение:

    Pyk (02.12.2024), svofski (04.12.2024)

  3. #481
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #482
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,299
    Спасибо Благодарностей отдано 
    337
    Спасибо Благодарностей получено 
    575
    Поблагодарили
    222 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Dec, спасибо, изучил немного теорию, сделал шейдер для преобразования цветного sRGB в градации серого "на лету". Добавлю в следующей версии Emu80.
    Обратил внимание, что GIMP выдает не 76/127/220, а 70/130/220. Фотошоп - 70/129/220. Видимо, разный софт использует немного разные алгоритмы даже для одного и того же sRGB.

    Кстати, надо будет мне еще вернуться к вопросу корректного смешивания в эмуляторе цветов гигаскрина...

  5. Этот пользователь поблагодарил Pyk за это полезное сообщение:

    Oleg N. Cher (03.12.2024)

  6. #483
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,299
    Спасибо Благодарностей отдано 
    337
    Спасибо Благодарностей получено 
    575
    Поблагодарили
    222 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Кстати, надо будет мне еще вернуться к вопросу корректного смешивания в эмуляторе цветов гигаскрина...
    Вернулся и сделал. В сегодняшнем релизе Emu80 уже используется смешивание цветов с учетом гаммы sRGB, старый режим оставлен для совместимости. Шейдер для корректного преобразования в градации серого тоже добавил.

  7. Этот пользователь поблагодарил Pyk за это полезное сообщение:

    Oleg N. Cher (27.04.2025)

  8. #484
    Member Аватар для rogerjowett
    Регистрация
    22.01.2022
    Адрес
    Londonderry, UK
    Сообщений
    31
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Just want to convert avi video files that are already 256x192 just need colours modified for ula+ timex hi colour and hi rez also sam coupe mode 4 what size avi file can dadither handle ? Bmp2scr is very small 40 seconds of video only

  9. #485
    Master Аватар для Xela
    Регистрация
    03.12.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    646
    Спасибо Благодарностей отдано 
    456
    Спасибо Благодарностей получено 
    186
    Поблагодарили
    129 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от rogerjowett Посмотреть сообщение
    what size avi file can dadither handle
    No size. Dadither does not support avi. Split avi into separate frames (ffmpeg for example), and process them in batch mode. Video of any length.

Страница 49 из 49 ПерваяПервая ... 4546474849

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. ...И еще одна РК-шка...
    от Anubis_OD в разделе Радио-86РК
    Ответов: 19
    Последнее: 20.04.2016, 12:09
  2. Ответов: 14
    Последнее: 08.05.2013, 10:18
  3. Еще одна CP/M помойка
    от Error404 в разделе Оси
    Ответов: 2
    Последнее: 18.09.2007, 21:18
  4. Ещё одна плата
    от CityAceE в разделе Несортированное железо
    Ответов: 6
    Последнее: 25.04.2005, 10:41

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •