Er zijn veel opties voor het bewerken van afbeeldingen in Ubuntu, maar persoonlijk vind ik de meeste niet leuk. Als ik het formaat van een afbeelding wil wijzigen, heb ik geen zin om te wachten tot het duurt voordat GIMP wordt geopend. We kunnen altijd installeren nautilus-afbeelding-converter om afbeeldingen met de rechterknop van Nautilus te roteren en te roteren, maar waarom zou u een pakket installeren dat de tekst hierboven niet goed weergeeft, als we er standaard een hebben geïnstalleerd die dat wel doet? In dit artikel zullen we het je leren hoe te bewerken, converteren, vergroten of verkleinen en nog wat meer de afbeeldingen van Ubuntu Terminal.
Het beste van alles is dat wat we in deze handleiding gaan uitleggen, op meerdere afbeeldingen tegelijk kan worden toegepast. Als we bijvoorbeeld 10 foto's een andere naam willen geven zonder met de rechtermuisknop te hoeven klikken, 'Hernoemen' kiezen en de naam 10 keer invoeren, kunnen we dit doen met ImageMagick, Ubuntu's standaard afbeeldingsviewer en andere distributies, waaronder Ubuntu MATE, mijn favoriet. Hieronder vindt u verschillende voorbeeldopdrachten om verschillende van deze bewerkingen uit te voeren door gebruik te maken van de Ubuntu Bash.
ImageMagick wordt in veel distributies geïnstalleerd, zoals de eerder genoemde Ubuntu of Ubuntu MATE. Als je distro het niet standaard heeft geïnstalleerd, kun je het installeren door een Terminal te openen en de volgende opdracht te typen:
sudo apt-get install imagemagick
Hernoem afbeeldingen
Als je bijvoorbeeld een tutorial maakt van veel opnames, hebben ze een naam die niets te maken heeft met wat we willen laten zien. Dankzij ImageMagick kunnen we ze vanaf de terminal hernoemen met een heel eenvoudig commando. Zoals u later zult zien, kunnen we het formaat van de afbeeldingen wijzigen en zullen we exact hetzelfde commando gebruiken, maar geschikt voor onze taak. Het zou als volgt zijn:
convert *.png prueba.png
Door de extensie te behouden en een uitvoerwoord toe te voegen, slaat u ze allemaal op met dezelfde naam, maar met een ander nummer.
Formaat van afbeeldingen wijzigen
Bijna alle edities van deze handleiding gebruiken de sleutel converteren Om het formaat van afbeeldingen met ImageMagick vanaf de Terminal te wijzigen, zullen we het volgende commando schrijven, waarbij «test» de naam is van de afbeelding die we naar een ander formaat willen converteren:
convert prueba.png -resize 200×100 prueba.png
Met het vorige commando zullen we hebben het formaat van een afbeelding gewijzigd met een grootte van 200 × 100 pixels. De eerste waarde is de maat voor breedte en de tweede voor hoogte. Als we dezelfde naam gebruiken, vervangt de resulterende afbeelding het origineel. Als we alleen de breedte en de hoogte proportioneel willen veranderen, zullen we het volgende commando schrijven, waarbij 200 de gekozen grootte in pixels zou zijn:
convert prueba.png -resize 200 prueba.png
Als we willen dat het 200 pixels hoog is, moeten we vertrekken maak de eerste waarde leeg ("Empty" x100), dus we zouden het volgende commando schrijven:
convert prueba.png -resize x100 prueba.png
Soms het exacte waarden, maar als we willen dat het zo is, kunnen we het volgende commando schrijven, waarbij 200 × 100 de gekozen grootte zou zijn:
convert prueba.png -resize 200×100! prueba.png
Draai afbeeldingen
Als wat we willen is roteer afbeeldingen, kunnen we het doen met het volgende commando, waarbij 90 de hellingsgraden zijn:
convert prueba.jpg -rotate 90 prueba-rotado.jpg
Het zal de tekst toevoegen die we in het uitvoerbestand configureren, zolang we het op een andere manier schrijven.
Bewerk het afbeeldingsformaat
ImageMagick stelt ons ook in staat afbeeldingen converteren naar een ander formaat rechtstreeks vanaf de terminal. We zouden het doen met het volgende commando:
convert prueba.png prueba.jpg
Als wat we willen alleen is verlaag de kwaliteit Om de afbeeldingen bijvoorbeeld per post te verzenden, schrijven we het volgende commando, waarbij het getal het kwaliteitspercentage is:
convert prueba.png -quality 95 prueba.jpg
Combineer operaties
Als we willen maken verschillende aanpassingen van dit type naar een afbeelding, kunnen we dit doen door bewerkingen te combineren. Hieronder ziet u een voorbeeld om het formaat te wijzigen, 180º te roteren en de kwaliteit van een afbeelding te verlagen tot 95%.
convert prueba.png -resize 400×400 -rotate 180 -quality 95 prueba.jpg
Verwerkt met de Bash
Maar wat ik het leukst vind, is dit bewerk veel afbeeldingen tegelijkertijd Voordat u meerdere afbeeldingen gaat bewerken, is het de moeite waard ze allemaal in dezelfde map te plaatsen. Ik laat ze meestal op het bureaublad staan, dus typ ik eerst de opdracht:
cd /home/pablinux/Escritorio
Eenmaal in de map schrijven we de volgende opdracht om de grootte van alle .png-afbeeldingen in de Desktop-map te wijzigen tot 830 pixels breed en het woord "first" ervoor te plaatsen:
for file in *.png; do convert $file -resize 830 primera-$file; done
Kortom, wat we zeggen is «alle bestanden die zich in deze map bevinden en de indeling .png hebben; voer de conversie uit van formaat wijzigen naar 830 breed en voeg eerst toe aan de bestandsnaam; af hebben Als u veel afbeeldingen bewerkt, is het misschien de moeite waard voor u. Wat is jouw mening?
BESTE ONMOGELIJK!
Hoewel ik een idee had van de "convert" -tool, dacht ik dat het een "native" Ubuntu-commando was, heb ik vandaag geleerd dat het een onderdeel is van ImageMagick.
Mijn felicitaties met het artikel, eenvoudig, direct ter zake en goed geschreven voor een snel begrip, zelfs de bash sluipt binnen zonder veel complicaties!
Dank u.
Hallo Jimmy. Bedankt voor je reactie. Je kunt nog steeds meer dingen doen, zoals effecten toepassen, maar ik denk echt dat het niet de moeite waard is om de Terminal daarvoor te gebruiken. Als we effecten moeten toepassen, is het het beste om de afbeeldingen te openen en te kijken wat we doen, denk ik.
Een groet.
Bedankt pablo. Het is iets om op elk moment over na te denken.