Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Программа - резак для BMP


Другой ©   (2006-05-23 17:55:00) 

Здравствуйте. Мне нужно нарезать большой по размерам файл BMP на файлы размерами 256*265 для текстуры. Что-то ничего в интернете толкового найти немогу.
Подскажите, кто чем пользуется. Спасибо.


_3d[Power]   (2006-05-26 22:42:00) [1]

http://3dpower.nudl.net/view.php?view=aspriter
Там есть встроенная тулза image splitter


Другой   (2006-05-24 22:35:00) [2]

antonn ©   (23.05.06 20:58) [8]
Другой   (23.05.06 20:43) [7]
у меня не теряет... можно исходный сконвертировать в 24 бита (ну в панте сохранить как 24х битный).


У меня теперь тоже :)

Дело было в следующем:

Когда в фотошопе я переводил из RGB -> Indexed_color в свойстве "Palette" выставлял "Local (Selective)". После этого, даже пересохранение в пайнте, видимо, не отменяет эту настройку. В общем перемудрил.

А выставив в "Palette" самый первый пункт(Exact) - теперь все режется отлично, все цвета на месте.

antonn © большое спасибо за программку! :beer:


antonn   (2006-05-24 08:50:00) [3]

Pa5ha   (23.05.06 23:14) [9]
надо из 5000 последовательно нарезать кучу картинок по 256*256. И не запаряться:)


Pa5ha   (2006-05-23 23:14:00) [4]

а в паинте нарезать косяк? Даже 5000 тыщь. или надо очень много таких картинок нарезать?


antonn   (2006-05-23 20:58:00) [5]

Другой   (23.05.06 20:43) [7]
у меня не теряет... можно исходный сконвертировать в 24 бита (ну в панте сохранить как 24х битный).


Другой   (2006-05-23 20:43:00) [6]

antonn ©   (23.05.06 18:57) [5]

Большое Вам спасибо за внимание!

Но вот режет не коректно, теряет палитру :(

Только первый кубик правильный.
Вот пример, нижний правый кубик - это как должно быть (верхний правый кубик как нарезала программа).
Вот скриншот - http://www.xozyain.nm.ru/qwerty.gif(7кб)

Вот пример что хочу порезать - http://www.xozyain.nm.ru/aaa.zip(18кб)

Если это сделать, по быстрому сложно, то не делайте, я ведь думал есть готовые решения.

RzCoDer ©   (23.05.06 19:01) [6]

:)
Карту города пробую сделать.


RzCoDer   (2006-05-23 19:01:00) [7]

5000*5000 bmp, не слабо =)


antonn   (2006-05-23 18:57:00) [8]

могу написать, с использованием Tbitmap:)

дарю: http://an-files.narod.ru/_files/cuut.rar(166Кб)
просто перетащи на него нужный bmp, выбери размер выходных нарезок и путь для сохранения. использовал TBitmap, посмотри чем он ограничен (ну окромя скоростью)


RzCoDer   (2006-05-23 18:50:00) [9]

делфи, делфи... или любой другой язык где можно с канвой работать


Другой   (2006-05-23 18:03:00) [10]

BMP 5000*5000 в фотошопе умру :)


Другой   (2006-05-23 17:59:00) [11]

нет под рукой.


antonn   (2006-05-23 17:58:00) [12]

я дельфи пользуюсь...


Наверх

Титульная страница Поиск, карта сайта Написать письмо