Konwertuj obrazy między formatami za pomocą wiersza poleceń w Ubuntu

Jeśli chcesz przekonwertować obraz z jednego formatu na inny, możesz to zrobić za pomocą GIMP -a, ale jest prostszy sposób. Możesz użyć ImageMagick , który umożliwia konwersję obrazów za pomocą wiersza poleceń.

Instalowanie ImageMagick

ImageMagick może już być zainstalowany. Możesz sprawdzić w Menedżerze pakietów Synaptic(Synaptic Package Manager) . Wybierz Administration | Synaptic Package Manager z menu System .

Dostęp do Menedżera pakietów Synaptic

W polu edycji Szybkie wyszukiwanie w oknie (Quick search)Menedżera pakietów Synaptic(Synaptic Package Manager) wpisz imagemagick . Wyniki wyszukiwania zaczną się wyświetlać podczas wpisywania wyszukiwanego terminu. Jeśli ImageMagick jest już zainstalowany, pole wyboru obok nazwy programu zostanie wypełnione na zielono i możesz przejść do sekcji Konwertowanie obrazu za pomocą ImageMagick(Converting an Image Using ImageMagick) poniżej.

Wyszukiwanie ImageMagick

Jeśli ImageMagick nie jest jeszcze zainstalowany, kliknij pole wyboru, aby otworzyć wyskakujące menu. Wybierz z menu opcję Oznacz do instalacji(Mark for Installation) .

Oznaczanie ImageMagick do instalacji

Żółta strzałka wyświetla się nad polem wyboru obok imagemagick , wskazując, że jest on zaznaczony do instalacji. Kliknij przycisk Zastosuj(Apply) , aby kontynuować instalację.

Zastosuj wszystkie zaznaczone zmiany

Ekran podsumowania(Summary) wyświetla listę wszystkich zmian, które zostaną wprowadzone. Kliknij przycisk Zastosuj(Apply) .

Podsumowanie zmian, które mają zostać zastosowane

Wyświetlany jest postęp instalacji.

Stosowanie zmian

Po zakończeniu instalacji zostanie wyświetlone okno dialogowe Zastosowane zmiany . (Changes applied)Kliknij przycisk Zamknij(Close) .

Zastosowano zmiany

Wybierz opcję Zakończ(Quit) z menu Plik(File) , aby zamknąć Menedżera pakietów Synaptic(Synaptic Package Manager) .

Zamykanie Menedżera pakietów Synaptic

Konwertowanie obrazu za pomocą ImageMagick(Using ImageMagick)

Po zainstalowaniu ImageMagick po prostu użyj polecenia convert w oknie terminala. Na przykład następujące polecenie przekonwertuje plik PNG na plik JPEG .

$ convert sample.png sample.jpg

Jednak konwersja obrazu do formatu JPEG wiąże(JPEG) się z poświęceniem jakości obrazu dla rozmiaru pliku. Istnieje przełącznik poleceń –quality , który pozwala określić jakość wynikowego pliku .jpg . Możesz ustawić wartość od 0 (najniższa jakość) do 100 (najwyższa jakość). Pamiętaj, że im lepsza jakość (im wyższa liczba), tym większy rozmiar pliku. Ogólnie rzecz biorąc(Generally) , wartość pomiędzy 60 a 80 jest wystarczająca dla większości zastosowań.

Poniższe polecenie konwertuje plik sample.png na obraz JPEG o jakości 80 .

$ convert –quality 80 sample.png sample.jpg

Konwertowanie pliku .png na plik .jpg

Plik JPEG o nazwie sample.jpg jest tworzony w tym samym katalogu, co oryginalny plik .png . Istnieje szybki sposób na wyświetlenie przekonwertowanego obrazu. Domyślna przeglądarka obrazów w Ubuntu nazywa się Eye of Gnome . Korzystając z Eye of Gnome(Eye of Gnome) , możesz szybko wyświetlić następujące obrazy: ani, bmp, gif, ico, jpeg, pcx, png, pnm, ras, svg, tga, tiff, wbmp, xbm i xpm .

Aby uruchomić Eye of Gnome z wiersza poleceń, po prostu wpisz eog . Aby wyświetlić przekonwertowany plik obrazu, wpisz następujące polecenie:

$ eog sample.jpg

Polecenie przeglądania obrazu

Przeglądarka otworzy się wyświetlając określony obraz.

Oglądanie obrazu w Eye of Gnome

Aby zamknąć Eye of Gnome , wybierz Zamknij(Close) z menu Plik(File) .

Zamykające się oko gnoma

Jeśli wolisz używać wiersza poleceń do wykonywania zadań, kliknij tutaj,(here) aby uzyskać dostęp do strony internetowej, która zawiera zestaw przykładów korzystania z ImageMagick z wiersza poleceń. Cieszyć się!



About the author

Jestem inżynierem telefonicznym z ponad 10-letnim doświadczeniem w branży mobilnej i specjalizuję się w naprawie i modernizacji smartfonów. Moja praca obejmowała opracowywanie i utrzymywanie oprogramowania sprzętowego telefonu, tworzenie obrazów dla urządzeń Apple oraz pracę nad projektami Firefox OS. Dzięki moim umiejętnościom w zakresie tworzenia oprogramowania, inżynierii sprzętu, przetwarzania obrazu i tworzenia systemu Firefox OS, potrafię brać złożone problemy i przekształcać je w proste rozwiązania, które działają na każdym urządzeniu.



Related posts