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

User Tag List

Страница 1 из 26 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 251

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

  1. #1
    Activist
    Регистрация
    19.06.2008
    Адрес
    Киров
    Сообщений
    236
    Спасибо Благодарностей отдано 
    20
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    55 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию DaDither - еще одна програмка для dither-га картинок


    Достаточно простая программа для создания картинок с палитрой и ч/б картинок.

    На сегодняшний день программа умеет конвертировать jpeg, png, gif и bmp в следующие форматы:

    - Монохромное изображение.
    - Изображение с палитрой. Возможно создание адаптивной палитры или использование уже существующей. Возможна установка ограничения по количеству используемых цветов из палитры.

    Платформа ZX-Spectrum:
    - Стандартный SCR файл.
    - Multicolor 8x1 и 8x2
    - Gigascreen
    - MultiGigascreen 8x1, 8x2 и 8x4
    - Tricolor
    - ZX Spectrum Next (NXI)
    - ATM Turbo (GRF)
    - Profi (GRF)
    - Scorpion GMX
    - SAM Coupé (SSX, SS4)

    Другие платформы:
    - Amstrad CPC
    - CGA/EGA/VGA
    - MSX
    - Sinclair QL
    - SymbOS

    Отечественные платформы:
    - Агат
    - БК-0010/0011
    - Вектор (SPR, RMB)
    - Корвет (GRF, PIC, WIN)
    - Львов (LVS - дамп экранной области + 1 байт с указанием палитры)
    - Океан-240
    - ПК8000 (VM2 - дамп экранной области)
    - Специалист
    - УКНЦ (PCX)
    - Электроника МС 0515 (SCR - дамп экранной области)

    Скачать.

    Если вы хотите, что бы программа умела конвертировать графику для какой-то дополнительной платформы - пишите, все решаемо.
    Последний раз редактировалось Dec; 02.03.2021 в 23:48.

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

    dimidus (16.02.2021), Dimon spb (28.02.2021), hobot (15.12.2020), izzx (08.12.2020), kas29 (10.06.2021), NEO SPECTRUMAN (02.11.2020), nzeemin (28.12.2020), Oleg N. Cher (23.11.2020), Rubts0FF (15.05.2021), SoftLight (02.11.2020)

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

  4. #2
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,306
    Спасибо Благодарностей отдано 
    382
    Спасибо Благодарностей получено 
    566
    Поблагодарили
    448 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    добавляй теперь разные цветовые пространства

    сначала конвертить палитру и картинку в них
    а потом уже дизернгить

    результаты интересные

    RGB


    YUV



    а цветовых пространств 100500 штук
    +еще поправки разных годов выпуска для разных коэфициентов для одних и тех же пространств
    Последний раз редактировалось NEO SPECTRUMAN; 02.11.2020 в 07:31.

  5. #3
    Activist
    Регистрация
    19.06.2008
    Адрес
    Киров
    Сообщений
    236
    Спасибо Благодарностей отдано 
    20
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    55 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цветовые пространства не проблема. Проблема с правильными формулами для поиска оптимального цвета из палитры с выбранном цветовом пространстве. Я использую алгоритм, который высчитывает и ищет минимальную разницу между цветами. Реализовал RGB, CIE76 и CIE94. И в CIE76 и CIE94 (в следствии накопления ошибки) зачастую дает очень странный результат. Может быть еще реализую CIEDE2000/CMC l:c. А других формул я не знаю. Если знаешь, то подскажи.

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

    NEO SPECTRUMAN (02.11.2020)

  7. #4
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,306
    Спасибо Благодарностей отдано 
    382
    Спасибо Благодарностей получено 
    566
    Поблагодарили
    448 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    посмотри педивикию
    внизу табличка с кучей ссылок на статьи по 100500 цветовым моделям
    в некоторых статьях есть формулы (иногда даже рабочие : )
    правда в некоторых только для перевода в XYZ

    https://en.wikipedia.org/wiki/YUV
    https://ru.wikipedia.org/wiki/YUV

    https://en.wikipedia.org/wiki/Color_model

    я сам еще ищу формулы


    было бы интересно увидеть что будет в SML

    - - - Добавлено - - -

    Цитата Сообщение от Dec Посмотреть сообщение
    Проблема с правильными формулами для поиска оптимального цвета из палитры с выбранном цветовом пространстве.
    как по мне та сумма квадратов разниц должна прокатывать для любого пространства
    в котором каждая компонента имеет один и тот же диапазон
    тк ошибка раздается соседним пикселям
    и если ты промазал с цветом для одного
    то его компенсирует другой цвет...

    вот для cmyk-ов оно не прокатывает
    видимо тк там можно получить похожие цвета совершенно разными способами
    там сумма CMY дает уже затемненный цвет...

    ну и для цилиндрических пространств наверно тоже оно не прокатит...


    и вообще метод научного тыка наше все
    можно прикрутить и попробовывать все что придет в голову
    для YUV прокатывает и сумма разниц и результат такой же(почти) как и сумма квадратов

    для RGB простая сумма разниц не прокатывает
    и появляются мерзкие потеки...

    - - - Добавлено - - -

    Цитата Сообщение от Dec Посмотреть сообщение
    зачастую дает очень странный результа
    закинь примеров странного результата
    Последний раз редактировалось NEO SPECTRUMAN; 02.11.2020 в 08:27.

  8. #5
    Activist
    Регистрация
    19.06.2008
    Адрес
    Киров
    Сообщений
    236
    Спасибо Благодарностей отдано 
    20
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    55 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    как по мне та сумма квадратов разниц должна прокатывать для любого пространства
    Для любого линейного пространства, и при этом чувствительность для глаза отдельных метрик пространства должна быть одинакова.

  9. #6
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,306
    Спасибо Благодарностей отдано 
    382
    Спасибо Благодарностей получено 
    566
    Поблагодарили
    448 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dec Посмотреть сообщение
    Для любого линейного пространства, и при этом чувствительность для глаза отдельных метрик пространства должна быть одинакова.
    да фотошоповцы и 100500 других рукожопов
    годами применяют оно к нелинейному пространству
    и даже не задумываются...

    и еще порой клянчат за это бабки


    ну и результат хоть и кривой но есть

  10. #7
    Activist
    Регистрация
    19.06.2008
    Адрес
    Киров
    Сообщений
    236
    Спасибо Благодарностей отдано 
    20
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    55 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    закинь примеров странного результата
    Сейчас уже помню, но вроде на CGA-палитрах постоянно были закидоны с CIE.

  11. #8
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    3,992
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    195
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    114 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    отчего такая резкая граница снизу в result картинке? или это жпег изуродовал?
    Прихожу без разрешения, сею смерть и разрушение...

  12. #9
    Activist
    Регистрация
    19.06.2008
    Адрес
    Киров
    Сообщений
    236
    Спасибо Благодарностей отдано 
    20
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    55 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Какая картинка - такой и результат. Я взял этот png из темы NEO. Судя по квадратам - это png, созданный из jpeg. Если есть образцы для тестирования получше - выкладывай.

  13. #10
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    3,992
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    195
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    114 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dec Посмотреть сообщение
    Какая картинка - такой и результат.
    результаты могут быть очень разными, например

    это для 15 спековских цветов и при закачке вновь покоцано жпегом
    но понятно, что границы не просматривается снизу
    Прихожу без разрешения, сею смерть и разрушение...

Страница 1 из 26 12345 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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