[+] bash, tworzenie miniaturek tej samej wielko

Potrzebujesz pomocy z C, C++, perl, python, itp.
pijanyadmin
Posty: 69
Rejestracja: 18 września 2007, 12:19

[+] bash, tworzenie miniaturek tej samej wielkości każda

Post autor: pijanyadmin »

Jak utworzyć miniaturki wszystkich obrazków w katalogu? Używam czegoś takiego obecnie:

Kod: Zaznacz cały

#!/bin/sh
for img in *.jpg;
do
convert -resize 140x184 -quality 65 $img m-$img
done
Jednak te miniaturki wcale nie są w rozmiarze 140x184, czasami są to wartości mniejsze raz większe. Dodam, że obrazy do pomniejszenia są w różnych rozdzielczościach.
pijanyadmin
Posty: 69
Rejestracja: 18 września 2007, 12:19

Post autor: pijanyadmin »

Zmieniałem już te parametry, obrazki są zmniejszane, ale nie trzymają się ustalonych wymiarów.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

pijanyadmin
Posty: 69
Rejestracja: 18 września 2007, 12:19

Post autor: pijanyadmin »

fnmirk - jakbyś tak potrafił czytać ze zrozumieniem to wiedziałbyś że końcowy obrazek w cale nie ma takiej szerokości i wysokości jaką podałem. Czytaj dokładnie to co jest napisane w poście.

Edycja:

Aby wymusić rozmiar, trzeba dodać do polecenia

Kod: Zaznacz cały

#!/bin/sh
for img in *.jpg;
do
convert $img -resize 140x184\! m-$img
done
ODPOWIEDZ