nzeemin, в принципе текущей версией можно получать довольно близкие к желаемому результаты в режиме Common. Палитра RGB332 и задаем Max color count.
nzeemin, в принципе текущей версией можно получать довольно близкие к желаемому результаты в режиме Common. Палитра RGB332 и задаем Max color count.
nzeemin (07.06.2021)
Проект ещё активен? Очень надеюсь что да.
Можно ли сделать так, чтобы ДаДизер не перетасовывал всю палитру и не выкидывал повторяющиеся цвета?
Хотелось бы быть уверенным в том, что если для конвертирования применяется определённая палитра, то и в итоговом изображении цвета в палитре останутся на своих местах.
Your life is REAL. Change it UNREAL!
Dec, лично у меня - никаких. Но вот у художника, создавшего конвертируемое изображение... Допустим из палитры 16 цветов использовано под картинку только первые 8.остальные забиты чёрным, т. Е по сути дублируется цвет в индексе 0. Но индекс 15 - белый. Т. К. Там, где используется данная картинка текст выводится именно цветом 15.
После преобразования в DaDither мы получаем палитру в 9 цветов и белый уже не 15 а 9. И что мы получим, когда попытаемся вывести цвет индексом 15 с палитрой где его нет?
Это, конечно не проблема, когда картинка одна. Но когда конвертируется ряд изображений, в которых дублирующиеся цвета встречаются часто - это уже создаёт сложности.
Your life is REAL. Change it UNREAL!
Хотел сконвертировать штук 100 картинок в формат Amstrad, чтобы потом переделать их в типа ролик для GMX. Вопросы:
1. Немного не понял как загружать фиксированную палитру для режима Amstrad CPC 0 160*200*4. Загружаю файл палитры .gpl и ничего не происходит. Фиксированную палитру не понятно как выбрать. Но если решится вопрос 2, то этот вопрос можно снять.
2. Можно ли добавить похожий формат для GMX, как для Amstrad. То есть копия области атрибутов, как бы 160*200 виртуальных точек, широкие пиксели, цвета стандартные ZX. Предполагается, что область пикселей заполнена числом #0f. Размер файла сделать 16128 байт, заголовок 128 байт, первые символы в заголовке GMX0F, остальные нули.
Если никто не будет возражать по формату. Формат заголовка обсудим отдельно.
3. Тут спрашивали похожее, повторю: можно ли сконвертировать сразу пачку картинок? Например, настроить параметры, и выбрать папку источник, папку назначения.
Скрытый текст
https://drive.google.com/drive/folde...xZ83juCuaBe32I
Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
Leningrad 1/Sega Joy Adapter
DivGMX
ZX Spectrum +2A
ZX Evolution rev. C
TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
[свернуть]
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Интересный путь ) Проще было бы сделать через режим Common.
Фиксированная палитра немножко не так применяется в программе. Есть базовая палитра для конкретной платформы, состоящая из цветов C1...Cn. Если загружаемая палитра состоит только из этих цветов, то она добавляется в список палитр поля Fixed palette. Пусть X - это максимальное число цветов, которые можно использовать для конкретного режима. При выборе загруженной палитры
1) если в ней меньше цветов, чем X, то для формирования изображения используется выбранная палитра + цвета из исходной базовой палитры на выбор программы.
2) если в ней больше цветов, чем X, то для формирования изображения используются цвета из выбранной палитра на выбор программы.
3) если в ней X цветов, то для формирования изображения используются выбранная палитра.
Продумайте формат, созайте любое изображение в этом формате, выложите его вместе с оригинальным графическим файлом, после этого я добавлю этот формат в программу.
Подумаю над реализацией.
Последний раз редактировалось Dec; 22.08.2021 в 13:54.
izzx (23.08.2021)
Скрытый текст
https://drive.google.com/drive/folde...xZ83juCuaBe32I
Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
Leningrad 1/Sega Joy Adapter
DivGMX
ZX Spectrum +2A
ZX Evolution rev. C
TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
[свернуть]
Возможно ли сделать следующее?
1. Чтобы в заголовке окна писалось название открытого файла и его оригинальное разрешение.
2. Полуавтоматический режим конвертации. Т.е мы даём конвертеру список файлов. Он поочерёдно открывает изображения из списка для конвертирования и коррекции, переходя к следующему после нажатия на кнопку 'Следующий'
3. сохранение сконвертированного изображения нажатием одной кнопки c именем в формате 'определяемый пользователем префикс+оригинальное имя'
4. Ещё пару степеней увеличения. На UHD мониторе х3 уже нехватает
Последний раз редактировалось transman; 27.08.2021 в 19:45.
Your life is REAL. Change it UNREAL!
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)