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

User Tag List

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

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

  1. #481

    Регистрация
    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 пользователя(ей) поблагодарили Dec за это полезное сообщение:

    Pyk(02.12.2024), svofski(04.12.2024)

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

  3. #482

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,307
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    584
    Поблагодарили
    225 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

    Oleg N. Cher(03.12.2024)

  4. #483

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,307
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    584
    Поблагодарили
    225 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    Oleg N. Cher(27.04.2025)

  5. #484

    Регистрация
    22.01.2022
    Адрес
    Londonderry, UK
    Сообщений
    32
    Спасибо Благодарностей отдано 
    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

  6. #485

    Регистрация
    03.12.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    649
    Спасибо Благодарностей отдано 
    461
    Спасибо Благодарностей получено 
    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.

  7. #486

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

    По умолчанию

    https://www.worldofsam.org/products/kaleidoscope

    This offers 32768 colours onscreen for sam can you modify dadither to provide support? I'm not sure that sim coupe supports it though

    - - - Updated - - -

    How do I do that? Why can bmp2scr handle avi files at 256x192

Страница 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

Ваши права

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