User Tag List

Страница 17 из 50 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя
Показано с 161 по 170 из 494

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

  1. #161

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dec Посмотреть сообщение
    исходной картинкой и конвертированной
    ну то есть 100500 палитр
    100500 конвертаций?

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

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

    Цитата Сообщение от Dec Посмотреть сообщение
    Для БК/CGA?
    наверно вопрос по АТМ вектор
    где количество палитр бесконечно
    Последний раз редактировалось NEO SPECTRUMAN; 06.01.2021 в 13:34.

  2. #162

    Регистрация
    19.06.2008
    Адрес
    Киров
    Сообщений
    374
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    99 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    наверно вопрос по АТМ вектор
    В этом случае - квантование. Других вариантов нет.

  3. #163

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    артифакты у специалиста конечно дикие


    особенно на 5с


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

    Цитата Сообщение от Dec Посмотреть сообщение
    Если вы хотите, что бы программа умела конвертировать графику для какой-то дополнительной платформы - пишите, все решаемо.
    кстате
    а ищо можно было бы добавить 256х256 от Львов ПК-01
    но у него 128 фиксированных 4-х цветных поллитр

    и 2 их варианта


  4. #164

    Регистрация
    19.06.2008
    Адрес
    Киров
    Сообщений
    374
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    99 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    артифакты у специалиста конечно дикие
    На таких хитрых палитрах, как на Специалисте, дизеринг особо не поделаешь.

  5. #165

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dec Посмотреть сообщение
    На таких хитрых палитрах, как на Специалисте, дизеринг особо не поделаешь.
    да по сравнению со спецтрумом тут 4К
    по крайней мере 8с вариант

  6. #166

    Регистрация
    19.06.2008
    Адрес
    Киров
    Сообщений
    374
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    99 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    можно было бы добавить 256х256 от Львов ПК-01
    Посмотрю.

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

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    да по сравнению со спецтрумом тут 4К
    по крайней мере 8с вариант
    Если бы можно было было бы устанавливать произвольный цвет фона - то да, а так - максимум 2K )

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

  8. #167

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dec Посмотреть сообщение
    Посмотрю.
    по генерации самой палитры вот
    http://pc01.lviv.ua/forum/viewtopic....start=30#p2346

    суть такова что битами d6,d5,d4 выбираем основной цвет (зеленый при этом инверсный)


    осталные цвета задаются инвертированием компонент основного цвета
    2-й цвет - битами d3,d2
    3-й цвет - битом d1
    4-й цвет - битом d0


    d7 - вообще отвечает за заглушку внешнего динамика
    на случай если хочется пищать только на магнитофон (но помойму пзу это не использует )


    строение байта экрана вроде такое (1 пиксель находится одновременно в обоих ниблах)

    Код:
        ----T---T---T---T---T---T---T---¬
        ¦ 7 ¦ 6 ¦ 5 ¦ 4 ¦ 3 ¦ 2 ¦ 1 ¦ 0 ¦  Байт экранного ОЗУ
        L-T-+-T-+-T-+-T-+-T-+-T-+-T-+-T--
          ¦   ¦   ¦   L---+---+---+---*
          ¦   ¦   L-------+---+---*   ¦
          ¦   L-----------+---*   ¦   ¦
          L---------------*   ¦   ¦   ¦
                          ¦   ¦   ¦   ¦
                        --+-T-+-T-+-T-+-¬
                        ¦ 1 ¦ 2 ¦ 3 ¦ 4 ¦  Пикселы на экране


    для стандартной RGB палитры ($F по счету)

    0xxx0xxx - black
    0xxx1xxx - blue
    1xxx0xxx - green
    1xxx1xxx - red


    щас раздуплим какие это логические цвета для поллитры

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

    соответствие байта экрана битам палитры такое
    0xxx0xxx - d3,d2
    0xxx1xxx - d0
    1xxx0xxx - d6,d5,d4
    1xxx1xxx - d1


    а ну и до
    экран линейный слеванаправо сверхувниз 64х256 байта
    пиксели прямоугольные надо уточнять

    давайте предположим что частота пикселей 5МГц
    и что пиксели в ширину 1,4 относительно спектрумовских (я всегда считал как 1,5)

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

    самая ровная фотка с экрана

    https://ibb.co/1G6GtFX

    256х256 без сохранения пропорций для проверки


    и надо как то сохранять номер палитры
    нето ложить его в имя файла
    нето ложить последним байтом


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

    Dec, еще полезно продублировать бегунки обычным цифровым вводом
    например может понадобится конвертировать жменю изображений с одинаковыми настройками (и не обязательно за один заход)
    чтоб они примерно одинаково выглядели
    а выцеливать нужную цифру бегунком сомнительное удовольствие
    Последний раз редактировалось NEO SPECTRUMAN; 06.01.2021 в 15:18.

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

    Dec(06.01.2021)

  9. #168

    Регистрация
    19.06.2008
    Адрес
    Киров
    Сообщений
    374
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    99 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    и 2 их варианта
    Белый всегда белый (не серый)?

    Что-то у меня не выходит твой алгоритм кодирования палитры. Возьмем палитру №40 (слева твое, справа мое):



    40 = 010 10 0 0

    Цвет 1: 010
    0,0,0: черный

    Цвет 2: 10 - xor-им BG цвета 1
    0, 255, 255: голубой

    Цвет 3: 0 - xor-им R цвета 1
    255, 0, 0: красный

    Цвет 4: 0 - xor-им BGR цвета 1
    255, 255, 255: белый

    Как у тебя получается два голубых цвета?

    И еще бы ты дамп экранной области сделал.

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

  10. #169

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dec Посмотреть сообщение
    Белый всегда белый (не серый)?
    не знаю чего так и так ли вообще
    вроде там ничего такого на схеме и нет

    но дето упоминалось о том что цвета получаются грязные

    может это подмешивали к каждой компоненте дополнительно сигнал video (там 4-й на схеме)

    цветным я оно никогда не видел
    точно сказать не могу...

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

    Цитата Сообщение от Dec Посмотреть сообщение
    Как у тебя получается два голубых цвета?
    элементароно вацусон

    у меня пол литра сделана ручками (и видмо проскочило ошибко)

    вот тебе из более надежного источника (собственно та картинка сделана из этой : )
    тут вроде такого нету

    да и сам алгоритм раздуплен именно из этой картинки
    и с реалом это скорей всего не сверено
    так же сам "алгоритм" не проверен для всех цветов
    все что я брал для проверки совпадали

    на схеме просто избыточная наглядность



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

    дампы экранов
    https://dropmefiles.com.ua/ru/7ZvH4fME
    дублирую еще тут
    https://anonfiles.com/ZbA6l86ep6/lvov_7z
    Последний раз редактировалось NEO SPECTRUMAN; 06.01.2021 в 19:06.

  11. #170

    Регистрация
    19.06.2008
    Адрес
    Киров
    Сообщений
    374
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    99 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    можно было бы добавить 256х256 от Львов ПК-01
    Добавил. Два варианта - 200x225 и 256x256. На выходе дамп + 1 байт с кодом палитры. Палитра только с "кодерскими" цветами. Будут более точные данные по палитре - пиши, поправлю.
    Последний раз редактировалось Dec; 07.01.2021 в 15:16.

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

    NEO SPECTRUMAN(07.01.2021)

Страница 17 из 50 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя

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

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

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

Ваши права

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