Так она и занимается немного другими вещами, нежели BMP2SCR - тот конвертирует картинки произвольного содержания, а Just.SCR - именно для спектрумовской графики пиксель-в-пиксель. Алгоритм работает без сбоев, если в картинке нет ошибок (в то время как BMP2SCR и ZX Paintbrush - "фантазируют" на тему яркости).
Тут даже не в градации дело - определяются строго 15 цветов, а встретившиеся исключения (в том числе, например, использование одновременно яркого и неяркого атрибута в одном знакоместе) приведут к сложно прогнозируемому результату.
Но в целом, даже картинки с ошибками обрабатываются довольно адекватно. Вот, например, попробуйте такую задачу (половина картинки резко затенена, получается большее количество цветов):
Понятно, что лишний набор оттенков взять неоткуда, но картинка будет конвертирована наилучшим для данного случая образом.
Но я попробую модифицировать алгоритм, чтобы добиться лучшего результата в том числе и с вашей картинкой - я от этого не отказываюсь.
Главное тут - не испортить то, что работает хорошо =)






Ответить с цитированием