it-swarm.dev

Jak snadno změnit velikost obrázků pomocí příkazového řádku?

Chtěl bych vědět, jak změnit velikost obrázků v Ubuntu. Jaký je nejjednodušší nástroj k tomu?

253
myusuf3

Chceš jednoduché?

Spustit Sudo apt-get install nautilus-image-converter nebo klikněte na nautilus-image-converter Install nautilus-image-converter .

Přidá dvě položky kontextového menu nautlius, takže můžete kliknout pravým tlačítkem a zvolit "Změnit velikost obrázku". (Druhý je „Otočit obrázek“).

Pokud chcete, můžete udělat celý adresář obrázků najednou a nemusíte k tomu ani otevírat aplikaci.

Chcete-li zobrazit nové kontextové nabídky, musíte restartovat nautilus, spusťte nautilus -q a potom kliknutím na ikonu Domovská složka znovu načtěte nautilus pomocí nového pluginu.

178

První instalace ImageMagick prostřednictvím:

Sudo apt-get install imagemagick

Otevřete terminál a spusťte tento příkaz:

convert  -resize 50% source.png dest.jpg

Zmenší velikost o 50%

Můžete také určit velikost:

convert -resize 1024X768  source.png dest.jpg

Můžete také použít: mogrify nástroj příkazového řádk ze stejného balíčku.

260
aneeshep
Sudo apt-get install imagemagick

Příkaz mogrify přepíše původní soubory s obrázky se změněnou velikostí:

mogrify -resize 50% *.png      # keep image aspect ratio
mogrify -resize 320x240 *.png  # keep image aspect ratio
mogrify -resize 320x240! *.png # don't keep image aspect ratio
mogrify -resize x240 *.png     # don't keep image aspect ratio
mogrify -resize 320x *.png     # don't keep image aspect ratio

Poznámka: Můžete přidat -auto-orient k automatické orientaci převedených obrázků.

107
Eric Johnson

Pokud právě děláte několik obrázků, většina editorů obrázků v Ubuntu (Gimp, F-Spot, atd.) Vám umožní provést základní změnu velikosti.

Pokud chcete editovat desítky, stovky nebo tisíce obrázků, dávám přednost Phatch . Phatch je dávkový editor fotografií založený na grafickém uživatelském rozhraní, který vám umožní provádět celou řadu transformací na obrázcích. Sudo apt-get install phatch

ImageMagick je dobrý, ale je to trochu únavné, pokud neznáte názvy nastavení pro věci. Kliknutím na ikonu se můžete velmi rychle naučit Phatch.

23
Oli

ImageMagick je požadovaný balíček. Pro tento účel obsahuje řadu užitečných nástrojů příkazového řádku.

Zde je jednoduchý návod vysvětlující, jak dávkově měnit velikost obrázků: -

mogrify -resize 320x240 *.jpg

Po dokončení tohoto příkazu budou všechny obrázky nahrazeny vlastní zmenšenou verzí. Všimněte si, že ve snaze zachovat poměr stran obrazu nemusí mogrify vytvářet obrázky, které jsou přesně 320 x 240. Chcete-li to vynutit, upravte původní příkaz na umístění vykřičníku na konec požadovaného rozlišení:

mogrify -resize 320x240! *.jpg
14
popey

Není třeba instalovat žádný nový software

convert -resize 50% myfigure.png myfigure.jpg

nebo

convert myfigure.png -resize 200x100 myfigure.jpg
13
Pawan

Momentálně nautilus-image-converter nefunguje v buntu 13.1 . Proto používám imagemagick na příkazovém řádku, což je velmi dobré řešení (alespoň pro mě).

Sudo apt-get install imagemagick

Mějte na paměti rozdíl mezi těmito nástroji imagemagick :

  • Mogrify provede zpracování na stejném obrázku, přečte soubor, upraví soubor a zapíše výstup do stejného souboru.
  • Převést ​​je určen pro práci na samostatných obrázcích, čtení souboru a úpravy a zápis do jiného souboru/formátu. Příkaz převodu můžete použít také k použití výstupního souboru stejného jako vstupní soubor.

Často používám mogrify jednoduše změnit velikost více obrázků a přepsat původní soubory. Tj. tento příkaz zmenší rozměr všech souborů JPG na 40% původní dimenze:

mogrify -verbose -resize '40%' *.JPG
9
malisokan

GIMP je pravděpodobně nejjednodušší způsob, protože má poměrně jednoduché uživatelské rozhraní pro takové běžné úkoly. Jediné, co musíte udělat, je otevřít svůj obrázek a přejít na Obrázek → Velikost obrázku a poté se odpovídajícím způsobem změnit. Existují způsoby, jak provést dávkovou změnu velikosti pomocí GIMPu, ale já je neznám ze srdce.

8
Tommy Brunn

Instalace gthumb . Jednoduché a snadné pro základní funkce pro práci s obrázky a úpravy - prohlížeč, změna velikosti, oříznutí, otočení, převrácení, šedá stupnice atd. S možností uložení ve formátech JPEG, PNG, TIFF, TGA.

Chcete-li nainstalovat gthumb:

  • Otevřete terminál
  • Zadejte Sudo apt-get install gthumb
  • Přijměte změny
7
Parto

Pro GUI je Phatch "jedno kliknutí stojí za tisíc fotografií" je nejlepší pro takovou rychlou práci. Je již v úložišti Ubuntu. Má spoustu akcí a možností jako imagemagick.

Sudo apt-get install phatch
4
user.dz

Pro změnu velikosti obrázků můžete také použít všudypřítomný nástroj ffmpeg (nebo avconv):

ffmpeg -i image.jpg -s 4096x2048 image-resized.jpg

A pokud chcete opravdu rychle změnit velikost obrázku JPEG - zkuste epeg (jak bylo zmíněno zde a tam ) - které je třeba sestavit ze zdroje.

4
Pierz

Existuje dobrý multiplatformní nástroj nazvaný XnConvert . Kombinujte a vyberte si z více než 80 různých operací. Instalace je jednoduchá prostřednictvím deb. soubor z oficiálních webových stránek.

Je to zdarma, ale ne opensource, možná to je jen jeho krása.

enter image description here

3
VRR

otevřete obrázek v ImageMagick.

  1. kliknutím na příkazové okno obrázku se otevře.
  2. view-> resize zadejte požadovaný pixel. klikněte na tlačítko pro změnu velikosti.
  3. Soubor-> uložit, zadejte název. klikněte na tlačítko Formát a vyberte požadovaný formát a klikněte na tlačítko Vybrat.
  4. klikněte na tlačítko Uložit.

další možností je výběr zobrazení -> původní obrázek a přetažením jeho rohů zmenšíte jeho velikost. vyberte Soubor -> uložit.

1
Deepa

Používám Pimagizer. Funguje to skvěle a je to nejjednodušší aplikace, kterou jsem použil. Testováno na Ubuntu 14.04, 15.04, 15.10 .

Sudo add-apt-repository ppa:vfrico/stable
Sudo apt-get update
Sudo apt-get install pimagizer

Další informace viz https://launchpad.net/pimagizer/ .

1
hg8