Jest to bardzo łatwe do zrobienia dzięki imagemagick . Powinieneś być w stanie zainstalować go w Centrum oprogramowania. Sugerowałbym to do przetwarzania wsadowego obrazów.
Zmiana wielkości partii jest niezwykle prosta (przetestowałem ją z Ubuntu 11.10). Użyj następującego polecenia, aby zmienić rozmiar każdego pliku .jpg do szerokości 200 pikseli, zachowując proporcje:
$ convert '*.jpg[200x]' resized%03d.png
możesz zachować nazwę pliku, używając opcji -set. Dawny:
convert "images/*.jpg[250x]" -set filename:base "%[base]" "images/new_folder/%[filename:base].jpg"
Jeśli masz więcej plików, których powinieneś użyć z find
find /folder -iname '*.JPG' -exec convert \{} -verbose -set filename:base "%[base]" -resize 1920x1080\> "/folder/images/%[filename:base].JPG" \;
To tylko zarysowanie powierzchni mocy imagemagick. Zmiana rozmiaru może być regulowana w nieskończoność . Aby uzyskać bardziej zaawansowane zmiany rozmiaru, musisz użyć tej -resize
opcji.
Możesz ograniczyć zmianę rozmiaru do zmniejszenia :
$ convert '*.jpg[300x>]' thumb-300-%03d.png
lub powiększanie :
$ convert '*.jpg[300x<]' thumb-300-%03d.png
Zajrzyj do dokumentacji geometrii, aby zobaczyć więcej opcji.