Strona 1 z 1

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

: 18 lipca 2010, 11:31
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.

: 18 lipca 2010, 13:06
autor: db

: 18 lipca 2010, 19:10
autor: pijanyadmin
Zmieniałem już te parametry, obrazki są zmniejszane, ale nie trzymają się ustalonych wymiarów.

: 18 lipca 2010, 22:06
autor: fnmirk

: 19 lipca 2010, 10:25
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