cześć
posiadam oto taki prosty skrypt do zmniejszenia masowo zdjęć:
for x in *.*
do
* * * convert -resize 768x1024 $x $x
done
tylko mam problem jak zdjęcie jest pionowe to działa ale jak poziome to muszę zamieniać wartości
Jak zrobić żeby działała funkcja jeżeli obraz jest szerszy niż dłuższy to rob 1024x768 a jeżeli odwrotnie to 768x1024?
Inteligentne zmniejszanie zdjęć
- przemas
- Przyjaciel
- Posty: 114
- Rejestracja: 26 sie 2005, 20:51
- Płeć: Mężczyzna
- Wersja Ubuntu: 14.04
- Środowisko graficzne: Inne
- Architektura: x86_64
- Kontakt:
Odp: Inteligentne zmniejszanie zdjęć
A nie ma gdzieś opcji (poszukaj w manualu do convert - nie pracuje teraz na Ubuntu - mam podobny skrypt do konwersji raw do jpeg i tam mam coś takiego zrobione) zachowanie proporcji - ustawisz wtedy dłuższy bok czyli 1024 1024 i Ci będzie zmniejszał niezależnie do położenia fotki.
Ewentualnie możesz sobie dorzucić skrypt do nautilusa i pod PPM będziesz miał "Zmień rozmiar zdjęć" dodatkowo zmienia wielkość i dodaje rozszerzenie jakie mu podasz (domyślnie .resize)
Ewentualnie możesz sobie dorzucić skrypt do nautilusa i pod PPM będziesz miał "Zmień rozmiar zdjęć" dodatkowo zmienia wielkość i dodaje rozszerzenie jakie mu podasz (domyślnie .resize)
-
- Sędziwy Jeż
- Posty: 45
- Rejestracja: 06 lis 2006, 12:17
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86_64
Odp: Inteligentne zmniejszanie zdjęć
dzięki nie pomyślałem o tym że można dać 1024x1024 i nie zniekształci zdjęcia
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości