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

User Tag List

Показано с 1 по 9 из 9

Тема: Конвертор...подскажите плиз.

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,277
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Конвертор...подскажите плиз.

    вобщем вот. ниже привожу результаты работы над палитрой у профи пятёрки. сразу поясняю. на картинках есть куча атрибутных артефактов. это изза ошибок в пц конверторе. а теперь суть проблемы:
    задался целью наваять конвертор картиок с пц на профи с применением профинской палитры. палитра 256 цветов. представлена в виде GGGRRRBB.
    в качестве формата хранения выбрал родной цпмный файл grf.
    только немного поменял заголовок.
    значит вот, каких то алгоритмов я незнал. поиск по инету ничего конкретного не дал. но я немгого пообщался с lcd (автор retro-x и bmp2scr exp). кое какие наработки он рассказал. но дело в том, что его прога retro-x менее точна в конвертировании, чем bmp2scr exp. последняя есть в сорцах под purebasic.
    как я делал. я брал значение пикселя - 24бит. разложил его на компоненты ргб. потом, взяв только старшие биты каждой компоненты, перевёл в итоге этот пиксель в 8ми битный вид. таким образом вся картинка получалась уже не 24бита, а 8 бит. далее, а составил некоторого рода гистограму. т.е. я пробежался по картинке и выявил самые распространённые цвете. получилось сверху вниз - сверху самый частый, потом менее частый, потом ещё менее частый и т.д. все 256 цветов имеют свою частоту. я брал 16 самых самых из них, снова раскладывал на ргб и применял калькулятор пифагора для ввыявления ближайшей разницы между этими 16ю и всеми остальными цветами. получив уже новые 16 значений, запомнил их. далее я снова пробегаю по картинке, только на этот раз по каждым 8 точкам.
    беру первые 8 точек. так же выявляю самые частые из них, тольк на этот раз два самых частых цвета. ну и потом уже сравниваю и создаю атрибуты и точки для экранной области.
    как я уже говрил, каких то юлолее мене точных и нормальных алгоритов я незнаю потому не знаю уже где искать в проге косяки. артефакты лечатся но нада править прогу. основные проблемы две - несовсем верно выбирается цвет и несколько неверно создаётся вероятно байт пикселей.
    для просмотра на профи наваял мелкую програмку под профидос. на эмулях кстате не работает!
    так вот вопрос, может ктото подсказть, помоч в деле конвертирования?

    з.ы. за качество сорри - экранка с сотового..
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	111.jpg 
Просмотров:	364 
Размер:	33.1 Кб 
ID:	13550   Нажмите на изображение для увеличения. 

Название:	222.jpg 
Просмотров:	342 
Размер:	51.7 Кб 
ID:	13551   Нажмите на изображение для увеличения. 

Название:	333.jpg 
Просмотров:	351 
Размер:	62.6 Кб 
ID:	13552   Нажмите на изображение для увеличения. 

Название:	444.jpg 
Просмотров:	352 
Размер:	40.5 Кб 
ID:	13553  
    Последний раз редактировалось Sayman; 05.10.2009 в 13:05. Причина: сорри, неверный формат палитры! исправил.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

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

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

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

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Конвертор в midi..
    от key-jee в разделе Музыка
    Ответов: 60
    Последнее: 15.11.2013, 03:35
  2. конвертор сорцов
    от Sayman в разделе Софт
    Ответов: 3
    Последнее: 27.09.2009, 10:20
  3. Помогите найти конвертор TAP => Z80 или SNA
    от Garik в разделе Утилиты
    Ответов: 13
    Последнее: 12.05.2008, 20:05
  4. Ответов: 16
    Последнее: 21.04.2007, 17:22
  5. Конвертор Basic
    от deny в разделе Софт
    Ответов: 3
    Последнее: 12.01.2006, 02:47

Ваши права

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