Pokud nás sledujete, možná jste viděli náš článek o tom, jak přidat možnost změny velikosti v kontextové nabídce po kliknutí pravým tlačítkem ve Správci souborů v Ubuntu. Dnes si promluvme o tom, jak změnit velikost obrázků pomocí příkazového řádku přes terminál. Způsob provádění věcí pomocí příkazového řádku má své výhody. Ve většině případů je vysoce efektivní používat příkazový řádek, když děláte věci ze vzdáleného počítače. Terminál také spotřebovává nejmenší množství systémových prostředků a je bleskurychlý.
Změna velikosti obrázků z Terminálu v Ubuntu
Ke změně velikosti obrázků z terminálu použijeme bezplatný nástroj příkazového řádku s názvem imgp. Tento úžasný nástroj podporuje dávkové zpracování obrázků a využívá inteligentní adaptivní algoritmus.
Funkce imgp
Ačkoli název nástroje mohl být lepší, funkce nejsou ohroženy. imgp je dobrou náhradou rozšíření Nautilus Image Converter, protože není vázáno na žádný správce souborů a je tak rychlejší při převodu.
Pojďme se podívat na jeho výkonné funkce.
- podporuje obrazové formáty JPEG a PNG
- může měnit velikost podle procenta nebo rozlišení
- podporuje dávkové zpracování obrázků
- zachová/vymaže data EXIF
- může otáčet obrázky ve směru hodinových ručiček o zadaný úhel
- optimalizovat obrázky
- určete výstupní kvalitu JPEG
- skripty pro dokončení bash, fish, zsh
Instalace imgp v Ubuntu, Linux Mintu a základním OS
Nejjednodušší způsob instalace imgp je přes PPA.
Krok 1) Spusťte Terminál.
Krok 2) imgp potřebuje Python 3.5 nebo novější, který je standardně nainstalován v posledních verzích Ubuntu, ale v každém případě není na škodu zadat tento příkaz:
sudo apt-get install python3-pil
Krok 3) Pomocí následujícího příkazu přidejte PPA.
sudo add-apt-repository ppa:twodopeshaggy/jarun
Krok 4) Aktualizace:
aktualizace sudo apt
Krok 5) Nainstalujte imgp
sudo apt install imgp
A je to! Nyní můžete pomocí příkazového řádku začít měnit velikost obrázků.
Jak používat imgp
Převést některé obrázky a adresáře:
imgp -x 1366x768 ~/ ~/Pictures/image3.png ~/Stažení//home/testuser/image1.png3840x2160 -> 1365x76811104999 bajtů -> 1486426 bajtů 27.4426 bajtů/home 2jpg/test 246 bajtů/home 265 31421 bajtů/domovská stránka/testovací uživatel/obrázky/obrázek3.png1920x1080 -> 1365x7682811155 bajtů -> 1657474 bajtů/domovská stránka/testovací uživatel/stahování/obrázek42048x1362x245 -> 7632 bajtů -> 7 632 bajtůZměňte měřítko obrázku o 75 % a přepište zdrojový obrázek:
imgp -x 75 -w ~/image.jpg/home/testuser/image.jpg1366x767 -> 1025x575120968 bajtů -> 45040 bajtůOtočení obrázku o 90 stupňů ve směru hodinových ručiček:
imgp -o 90 ~/image.jpg120968 bajtů -> 72038 bajtůUpravte obrázky v aktuálním adresáři na rozlišení 1366×1000.
Navštěvujte všechny adresáře rekurzivně, přepisujte zdrojové obrázky, ignorujte obrázky s odpovídajícími hres nebo vres, ale převádějte obrázky PNG na JPEG.
imgp -x 1366x1000 -wrackNastavte hres=800 a přizpůsobte vres zachování poměru.imgp -x 800x0Zdroj je vynechán. Zpracovává se aktuální adresář..../image1.jpg1366x911 -> 800x53469022 bajtů -> 35123 bajtů./image2.jpg1050x1400 -> 800x1067458092 bajtů -> 78089 bajtůZpracovávejte pouze obrázky větší než 50 kB (50*1024 bajtů):
imgp -wrackx 1366x1000 -s 51200
Jak obnovit plochu v Ubuntu bez restartování počítače Jak změnit velikost, převést obrázky z nabídky pravým tlačítkem v UbuntuUbuntu