Кажете някоя програмка...
8 отговора
0 прегледа
Кажете някоя програмка...
...с която поредица от png картинки да се съединят е една голяма? Става дума за 2600 което е малко трудоемко да се направи на ръка.
Re: Кажете някоя програмка...
някоя от тези: merge pictures
а девки выебли попа - так емy и надо...
а девки выебли попа - так емy и надо...
хехе! аз съм бил имал една такава
[линк] - има го и за windows.
това е сбирщина от амнайсе програмки. тази, която ти трябва в случая е montage (ползва се от командния ред, а не с GUI). ето пример:
като резултат montage.jpg стана една картинка с горните, разположени по 3 на ред. крайния размер на montage.jpg e 3072x1536, т.е. трябва да си поиграеш с опциите върху по-малък брой картинки, за да ги нагласиш по удобен за теб начин, след което да го пуснеш за всичките и да отидеш да пиеш ракия някъде ;)
а девки выебли попа - так емy и надо...
това е сбирщина от амнайсе програмки. тази, която ти трябва в случая е montage (ползва се от командния ред, а не с GUI). ето пример:
-rw-r--r-- 1 bla users 312042 May 31 2002 IM000001.JPG
-rw-r--r-- 1 bla users 291758 May 31 2002 IM000002.JPG
-rw-r--r-- 1 bla users 282639 May 31 2002 IM000003.JPG
-rw-r--r-- 1 bla users 310814 May 31 2002 IM000005.JPG
-rw-r--r-- 1 bla users 305905 May 31 2002 IM000013.JPG
-rw-r--r-- 1 bla users 294401 May 31 2002 IM000014.JPG
montage *.JPG -geometry 1024x768 montage.jpg
като резултат montage.jpg стана една картинка с горните, разположени по 3 на ред. крайния размер на montage.jpg e 3072x1536, т.е. трябва да си поиграеш с опциите върху по-малък брой картинки, за да ги нагласиш по удобен за теб начин, след което да го пуснеш за всичките и да отидеш да пиеш ракия някъде ;)
а девки выебли попа - так емy и надо...
важно!!
та, понеже маоже и на мен да ми потрябва нещо такова, направих проба със 110 картинки и при първото пускане линукса ми утрепа процеса. явно се опитва да зареди всичко в паметта, а тя не стига (1G RAM). има една опция за лимитиране на RAM-a и с нея стана успешно:
-monitor е за показване на прогреса до момента и ще е от полза за 2600 файла.
а девки выебли попа - так емy и надо...
montage -monitor -cache 50 *.JPG -geometry 640x480 montage.jpg
-monitor е за показване на прогреса до момента и ще е от полза за 2600 файла.
а девки выебли попа - так емy и надо...
А това нещо...
...може ли да обръща реда? Искам да ми ги реди отляво надясно но отдолу нагоре?
Re: А това нещо...
нямам представа дали има начин за подреждане от самата програмка. по-скоро няма. така както ги сортира шела, така ще ти ги нареди. дори не знам как става изборът по колко картинки на един ред да бъдат. може и да има някакво задаване в опциите.
а девки выебли попа - так емy и надо...
а девки выебли попа - так емy и надо...
Re: А това нещо...
По колко картинки става с -tile XxY но пустото отказва да ми ги подреди в обратен ред по верикалата.
Нищо! Ще ги правим ред по ред и после в обратен по командата...
10х a lot!
Нищо! Ще ги правим ред по ред и после в обратен по командата...
10х a lot!
Баси!
Това нещо е фурия!
За около 10 мин успя да сглоби цялостната картинка. На 5 порции....!
Сега ще тествам наведнъж...ако не ме домързи да пиша по командния промпт.
За около 10 мин успя да сглоби цялостната картинка. На 5 порции....!
Сега ще тествам наведнъж...ако не ме домързи да пиша по командния промпт.
Re: Баси!
какво стана в крайна сметка?
ако те мързи да пишеш от командия ред - може да си пишеш командите в BAT файл.
p.s. ето два примерни скрипта - за ресайзване на много снимки в два размера и за ротация на 90 градуса. бях писал и подобни BAT-файлове (за windows-конзола), но не помня някои особености. drag-ваш файловете върху скрипта и той си ги обработва.
1. resize-all-640x480-100x.sh
=======================================================
2. rotate-90-all.sh
=======================================================
с други параметри на convert могат да се режат картинки и да им се обръщат файловите формати. ако са няколкостотин файла и полезната част от картинката е на едно и също място, всякак става по-бързо от цъкане на всеки поотделно.
а девки выебли попа - так емy и надо...
ако те мързи да пишеш от командия ред - може да си пишеш командите в BAT файл.
p.s. ето два примерни скрипта - за ресайзване на много снимки в два размера и за ротация на 90 градуса. бях писал и подобни BAT-файлове (за windows-конзола), но не помня някои особености. drag-ваш файловете върху скрипта и той си ги обработва.
1. resize-all-640x480-100x.sh
=======================================================
#!/bin/bash
#VERBOSE="-verbose"
VERBOSE=""
for ff in $@ ; do
F1=`echo "$ff" | sed "s/\(.*\)\.jpg/\1-640x480.jpg/I"`
F2=`echo "$ff" | sed "s/\(.*\)\.jpg/\1-100x75.jpg/I"`
#echo "$ff $F1"
#echo "$ff $F2"
convert $VERBOSE +profile '*' -size 640x480 -resize 640x480 -quality 75 $ff $F1
convert $VERBOSE +profile '*' -size 100x -resize 100x -quality 75 $ff $F2
done
2. rotate-90-all.sh
=======================================================
#!/bin/bash
#VERBOSE="-verbose"
VERBOSE=""
for ff in $@ ; do
F1=`echo "$ff" | sed "s/\(.*\)\.png/\1-r.png/I"`
convert $VERBOSE +profile '*' -rotate 90 -quality 100 $ff $F1
done
с други параметри на convert могат да се режат картинки и да им се обръщат файловите формати. ако са няколкостотин файла и полезната част от картинката е на едно и също място, всякак става по-бързо от цъкане на всеки поотделно.
а девки выебли попа - так емy и надо...