|
Болтовня Разговоры на любые темы (думайте, о чем пишите) |
21.11.2009, 23:07
|
#1
|
Знающий
Регистрация: 26.07.2009
Адрес: Россия, Москва
Сообщений: 318
Написано 103 полезных сообщений (для 331 пользователей)
|
Склеить изображения?
Как/чем склеить много маленьких изображений одного размера в один файл? Фотошоп просьба не предлагать, тупо просто лень стрелять из танка по муравью (устанавливать из-за такой ерунды неохота). Как ни странно, гугление не помогло.
|
(Offline)
|
|
21.11.2009, 23:08
|
#2
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Ответ: Склеить изображения?
IrFanView вроде такое умеет.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
21.11.2009, 23:24
|
#3
|
быдло
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений (для 1,489 пользователей)
|
Ответ: Склеить изображения?
Paint такое умеет xD
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
21.11.2009, 23:42
|
#4
|
Знающий
Регистрация: 26.07.2009
Адрес: Россия, Москва
Сообщений: 318
Написано 103 полезных сообщений (для 331 пользователей)
|
Ответ: Склеить изображения?
irfanview - нашел только как сделать панорамное изображение только или по вертикали, или по горизонтали. Как вариант, но мне нужно было в идеале чтобы можно было выставлять количество кол-во картинок по вертикали и горизонтали.
В итоге воспользовался утилитой montage из комплекта imagemagik . Умеет то что мне и нужно было и гораздо большее.
Спасибо.
|
(Offline)
|
|
23.11.2009, 21:46
|
#5
|
Мерцающий
Регистрация: 18.04.2006
Сообщений: 5,838
Написано 1,519 полезных сообщений (для 3,030 пользователей)
|
Ответ: Склеить изображения?
Сообщение от DimasSup
Paint такое умеет xD
|
Я тоже им это делаю!
__________________
Относись к человеку как к себе, иначе...
---
ДАННЫЕ:
qiwi 9150424059
Яндекс-деньги: 410012612648498
|
(Offline)
|
|
23.11.2009, 21:50
|
#6
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Ответ: Склеить изображения?
Сообщение от ingko
Я тоже им это делаю!
|
Ну, думаю, когда говорят "Нужно склеить МНОГО изображений", предполагается, что их действительно много (вполне может быть штук 10, а может быть 50, 100 и т.д.), и нужна пакетная обработка. А склеивать вышеуказанное количество изображений вручную Paint'ом - по меньшей мере нерационально, когда для этого есть специальный софт.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо ViNT за это полезное сообщение:
|
|
23.11.2009, 21:50
|
#7
|
Терабайт исходников
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений (для 5,374 пользователей)
|
Ответ: Склеить изображения?
Фотожопа это лучше делает.
Скачай. Всегда пригодится.
|
(Offline)
|
|
23.11.2009, 22:01
|
#8
|
Знающий
Регистрация: 26.07.2009
Адрес: Россия, Москва
Сообщений: 318
Написано 103 полезных сообщений (для 331 пользователей)
|
Ответ: Склеить изображения?
Приз за самое внимательное прочтение первого поста достается тов. ViNT'у =) Изображений действительно было МНОГО - 558 штук если быть точным.
Как уже писал выше, меня отлично спасла утилита -->montage (читать описание)<-- . Для подобной работы или работы со спрайтами всем крайне рекомендую.
2Crys3D - Рисовать я не умею, даже на бумаге, фотки не фотошоплю. Да и привык я к GIMP'у как-то еще со времен линуксов. Все счастье ~15 Mb, а больше половины функция я так и не использовал никогда. Мне его за глаза достаточно для редкой работы с графикой. Ну и как плюс - бесплатность.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
28.11.2009, 13:54
|
#9
|
Администратор
Регистрация: 03.09.2005
Сообщений: 2,408
Написано 301 полезных сообщений (для 996 пользователей)
|
Ответ: Склеить изображения?
Tronix
для мелких операций с картинками рекомендую еще Paint.net
бесплатна, только основные функции... которые действительно качественно реализованы
(допустим можно точно выделить квадрат 131 на 131 пиксель и причем нужного места в картинке, ибо выделение потом (после создания) можно перемещать и все координаты наглядно отображены)
ЗЫ: А вообще бывает рациональней и 500 картинок вручную склеить, ибо это займет может 1-2 часа, а на поиск нужного софта может и целый день уйти...
__________________
Как минимум я помог многим (с)
|
(Offline)
|
|
28.11.2009, 15:46
|
#10
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: Склеить изображения?
IrFan
Что не хватает в функционале? Тебе нужно одновременно по двум оясм делать?
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
30.11.2009, 15:16
|
#11
|
Знающий
Регистрация: 26.07.2009
Адрес: Россия, Москва
Сообщений: 318
Написано 103 полезных сообщений (для 331 пользователей)
|
Ответ: Склеить изображения?
2impersonalis: Да, нужно было по двум осям лучше, потому что если делать по какой-то одной, получался файл с разрешением например 1031614x150 или же наоборот 320x13376895. Такое разрешение не все простые форматы понимают (TGA, BMP, PCX), потому что в них как правило XSize и YSize = word (2 byte).
2SubZerO: Мммм.. Ссылка почему-то не открывается, но спасибо, буду иметь ввиду на будущее, если что. Наверное через гугл без проблемм найду.
|
(Offline)
|
|
30.11.2009, 16:57
|
#12
|
Проектировщик
Регистрация: 25.03.2007
Сообщений: 536
Написано 252 полезных сообщений (для 715 пользователей)
|
Ответ: Склеить изображения?
Блин, а я чтото не додумался совтину поискать для склейки изображений - пришлось по быстрому в блице код накидать.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо BlackDragon за это полезное сообщение:
|
|
30.11.2009, 18:23
|
#13
|
быдло
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений (для 1,489 пользователей)
|
Ответ: Склеить изображения?
подключал либы?
|
(Offline)
|
|
01.12.2009, 12:56
|
#14
|
Проектировщик
Регистрация: 25.03.2007
Сообщений: 536
Написано 252 полезных сообщений (для 715 пользователей)
|
Ответ: Склеить изображения?
Нет, только базовые функции.
Правда, результат все равно не пригодился )
Dim img(100)
m=-1
For n=0 To 6
For i=0 To 9
m=m+1
img(m)=LoadImage ("00"+n+i+"_resize.bmp")
If n>5 Exit
Next
Next
img_buff_H=ImageHeight(img(m))
img_buff_W=ImageWidth (img(m))
New_img=CreateImage(img_buff_W*(m-1),img_buff_H)
im_x_pos=-img_buff_W
n_img_buff=ImageBuffer(New_img)
SetBuffer n_img_buff
For n=1 To m-1
im_x_pos=im_x_pos+img_buff_W
;SetBuffer ImageBuffer(New_img,n)
DrawImage img(n),im_x_pos,0
Print n
Next
SaveBuffer (n_img_buff,"new_img.bmp")
RuntimeError "img X= "+img_buff_W+" img Y= "+img_buff_H+" n= "+n+" N_X= "+ImageWidth (New_img)+" N_Y= "+ImageHeight(New_img)
End
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
01.12.2009, 13:11
|
#15
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Склеить изображения?
Я делал прогу которая умеет:
* клеить одинаковые по размеру картинки (выбирая по максе файлы), есть функция обрезки фона (авто и ручная)
* разрезать картинки на кадры по данным (ширина+высота кадра/число кадров)
* проигрывать анимацию из отдельных кадров или из скленого изображения
* сохранение в PNG с альфой
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 10 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.
|
__________________
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:42.
|