MC, 09:54 środa, 11.11.2015 r.
Ilustracja do artykułu: Linux identify - Rozmiar obrazu w terminalu

Linux identify - Rozmiar obrazu w terminalu

Po długiej przerwie w sporządzaniu notatek na łamach strony, wracam z problemem wydobycia informacji o pliku graficznym, szczególnie jego wymiarów, z poziomu wiersza poleceń na systemach Linux. Zapraszam.

W czym problem?

W ostatnim czasie pisałem prosty skrypt w Bashu operujący na plikach graficznych, przygotowujący je w odpowiedni sposób do przeglądania na kiepskiej jakości czytniku e-booków. Kontekst problemu jest mało istotny. Ważne jest to, że bez znajomości wymiarów poszczególnych obrazów nie byłbym w stanie osiągnąć zamierzonego celu.

Jak sprawdzić rozmiar obrazu w konsoli?

Narzędziem umożliwiającym uzyskanie szeregu informacji na temat plików graficznych, w tym wymiarów w pixelach, jest identify pochodzące z pakietu ImageMagick. Upewnijmy się więc najpierw, czy znajduje się on w naszym systemie:
$ sudo apt-get install imagemagick

Kiedy mamy wszystko pod ręką, możemy po prostu wywołać polecenie identify podając jako argument ścieżkę do pliku, o którym informacje są dla nas istotne. Dla przykładu:

$ identify IMG_20151030_201038.jpg
IMG_20151030_201038.jpg JPEG 2448x3264 2448x3264+0+0 8-bit DirectClass 1.021MB 0.000u 0:00.000

Prawda, że proste? Do następnego problemu i jego rozwiązania!

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!

Imię:
Treść: