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

User Tag List

Страница 45 из 47 ПерваяПервая ... 41424344454647 ПоследняяПоследняя
Показано с 441 по 450 из 463

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

  1. #441
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,576
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    405
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Dec, а можно в варианте для Специалиста реализовать метод, который предложил DDp?


    С уважением, Станислав.

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

    По умолчанию

    RGB


    CMY


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




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

    а так на специалистах конешно хорошо лоханулись
    лучше бы они включали куда писать в пиксели/атрибуты
    чем "зато можно красить строчечки прям с неизменного монитора"

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

    но "3" это неудобна и темно
    делойте "4"




    а вот попсовый RGBC дает даже более худшую яркость чем RGB


    Последний раз редактировалось NEO SPECTRUMAN; 14.12.2023 в 02:07.

  3. #443
    Activist
    Регистрация
    19.06.2008
    Адрес
    Киров
    Сообщений
    356
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    179
    Поблагодарили
    90 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    а можно в варианте для Специалиста реализовать метод, который предложил DDp?
    Добавил. Но поскольку выходной формат не определен, то сохранение в bmp/png.

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

    CityAceE (14.12.2023)

  5. #444
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,576
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    405
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dec Посмотреть сообщение
    Добавил.
    Спасибо!

    Цитата Сообщение от Dec Посмотреть сообщение
    выходной формат не определен
    Тут возможны только два варианта:
    1. Хранить атрибут цвета непосредственно перед байтом пикселей.
    Плюсы:
    - Такой способ будет будет самым удобным для вывода картинки на экран Специалиста.
    Минус:
    - Сложнее компрессия.

    2. Хранить атрибуты цветов единым массивом сразу после копии экранного ОЗУ.
    Плюсы:
    - Можно загрузить такую картинку в ч/б формате в любой Специалист без каких-либо предварительных преобразований.
    - Легче сжимать.
    Минусы:
    - Сложнее выводить на экран.

    Как компромисс, можно сохранять сразу два файла в обоих форматах.

    Dec, а можно что-то сделать с превью выходного файла? А то он-то сохраняется нормально, что в полной мере невозможно оценить результат из-за искажений. Из явного - задвоение строк (на срезе яблока, например).



    И да, вот для удобства цвета Специалиста (то, что в комментариях):

    Код:
    color_map:
    	db	0x0F ; 00 Белый - 4с Белый
    	db	0x0E ; 10 Жёлтый - 4c Синий
    	db	0x0F ; 20 Белый (alt)
    	db	0x0E ; 30 Жёлтый (alt)
    	db	0x0B ; 40 Magenta - 4с Зелёный
    	db	0x0A ; 50 Красный
    	db	0x0B ; 60 Magenta (alt)
    	db	0x0A ; 70 Красный (alt)
    	db	0x0D ; 80 Cyan - 4с Красный
    	db	0x0C ; 90 Зелёный
    	db	0x0D ; A0 Cyan (alt)
    	db	0x0C ; B0 Зелёный (alt)
    	db	0x09 ; C0 Синий
    	db	0x00 ; D0 Чёрный- 4с Чёрный
    	db	0x09 ; E0 Синий (alt)
    	db	0x00 ; F0 Чёрный (alt)
    Последний раз редактировалось CityAceE; 14.12.2023 в 12:39.
    С уважением, Станислав.

  6. #445
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,576
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    405
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    а можно что-то сделать с превью выходного файла?
    Разобрался, что это лечится нажатием на Ctrl + P
    С уважением, Станислав.

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

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    1. Хранить атрибут цвета непосредственно перед байтом пикселей.
    2. Хранить атрибуты цветов единым массивом сразу после копии экранного ОЗУ.
    Можете создать по одному примеру каждого формата?

    Цитата Сообщение от CityAceE Посмотреть сообщение
    И да, вот для удобства цвета Специалиста
    Не совсем понял, как эту информацию использовать.

  8. #447
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,576
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    405
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    Тут ещё проблема в том, что коды для 4(5) и 8 цветных схем отличаются. Но я думаю, что для начала нужно ориентироваться на 8 цветов, а далее посмотрим. В конце концов конвертнуть одно в другое даже на лету при выводе на экран не представит сложности.

    Вот так, наверное будет понятнее:

    Код:
    4(5) цвета:
    0x00 - Белый
    0x10 - Синий
    0x40 - Зелёный
    0x80 - Красный
    0xD0 - Чёрный
    
    8 цветов:
    0x00 - Белый
    0x10 - Жёлтый
    0x40 - Magenta
    0x50 - Красный
    0x80 - Cyan
    0x90 - Зелёный
    0xC0 - Синий
    0xD0 - Чёрный
    Последний раз редактировалось CityAceE; 14.12.2023 в 12:47.
    С уважением, Станислав.

  9. #448
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,576
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    405
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dec Посмотреть сообщение
    Можете создать по одному примеру каждого формата?
    Один из вариантов откололся. Но второй вариант я сделал! Однако сам файл и прочее я выложил в профильную тему, чтобы не засорять эту и чтобы информация не затерялась.
    С уважением, Станислав.

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

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Тут возможны только два варианта:
    1. Хранить атрибут цвета непосредственно перед байтом пикселей.
    Плюсы:
    - Такой способ будет будет самым удобным для вывода картинки на экран Специалиста.
    Минус:
    - Сложнее компрессия.

    2. Хранить атрибуты цветов единым массивом сразу после копии экранного ОЗУ.
    Плюсы:
    - Можно загрузить такую картинку в ч/б формате в любой Специалист без каких-либо предварительных преобразований.
    - Легче сжимать.
    Минусы:
    - Сложнее выводить на экран.
    в упор непонятно
    нахрена хранить целых 3 байта уникальных атрибутов
    в виде 12КБ баласта

    оно на вид и "изобретено"
    чтобы срать в порт цвета раз в строку
    а не каждый байт видеорамы...
    достатошно добавить эти 3 байта
    в конце/начале файла
    Последний раз редактировалось NEO SPECTRUMAN; 14.12.2023 в 23:19.

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

    По умолчанию

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

Страница 45 из 47 ПерваяПервая ... 41424344454647 ПоследняяПоследняя

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

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

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

Ваши права

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