Tło: Mam folder pełen zapisanych zdjęć pulpitu. Chciałbym umieścić je w folderach, w zależności od ich rozdzielczości - 1024 x 768, itp. Tworzenie folderów w locie to bonus. Obecnie wszystkie obrazy znajdują się w folderze, ale niektóre z nich znajdują się w podfolderach. Mogę scalić je ręcznie, jeśli to ułatwi sprawę.
Wolałbym terminal, choć wciąż jestem nowicjuszem. Naprawdę wcale nie jestem programistą.
Korzystam z systemu Mac OS X, ale nie jestem przeciwny instalowaniu dodatkowych aplikacji, aby to osiągnąć (MacPorts?), Ani nawet korzystaniu z innego systemu operacyjnego (mam teraz konfigurację systemu Windows XP, Windows Vista i Ubuntu 9 w VMWare ).
Każda pomoc będzie mile widziana! Dziękuję Ci!
źródło
if
blok prostymmkdir -p $res
.Istnieje Amok EXIF Sorter
Napisane w JAVA , działa na wszystkich platformach obsługujących
JRE5
.Sprawdź listę funkcji w linku.
Nie zniechęcaj się językiem niemieckim.
Rozwiń
Sprache
i wybierzEnglisch
, uruchom ponownie aplikację.źródło
Polecenie identyfikacji ImageMagick może podać szerokość i wysokość w pikselach, np
Możesz umieścić to w skrypcie bash jako część pętli for i, dla bezpieczeństwa, skopiować pliki do katalogu o tej samej nazwie co rozdzielczość (sprawdź, czy istnieje i utwórz, jeśli nie).
źródło
Podstawowym sposobem, który zapewni przybliżoną rozdzielczość, jest uporządkowanie według rozmiaru pliku. Jest to coś, co powinno być wbudowane w każdy system operacyjny, więc nie potrzebujesz niczego specjalnego. WIELKIM problemem jest to, że format twoich zdjęć musiałby być taki sam, aby to działało. To nie jest idealne rozwiązanie, ale może być łatwym zatrzymaniem, dopóki nie znajdziesz czegoś, co faktycznie pasuje do rachunku.
źródło