Skip to main content

So konvertieren Sie Bilder mit Linux

Bilder in PDF umwandeln - JPG in pdf konvertieren (Juni 2025)

Bilder in PDF umwandeln - JPG in pdf konvertieren (Juni 2025)
Anonim

In diesem Handbuch erfahren Sie, wie Sie Bilder mithilfe der Linux-Befehlszeile bearbeiten.

Sie erfahren, wie Sie die Größe eines Bildes in Bezug auf die Dateigröße und den Maßstab ändern. Sie erfahren auch, wie Sie mehrere Dateitypen konvertieren können, z. B. von JPG in PNG oder GIF in TIF.

Der Konvertierungsbefehl

Der Befehl zum Konvertieren wird zum Konvertieren eines Bildes verwendet. Das Format ist wie folgt:

convert input options Eingabedatei Ausgabeoptionen Ausgabedatei.

So ändern Sie die Größe eines Bildes

Wenn Sie ein Bild auf einer Webseite einfügen möchten und eine bestimmte Größe haben möchten, können Sie das Bild mit CSS anpassen.

Tatsächlich ist es jedoch besser, das Bild zunächst in der richtigen Größe hochzuladen und in die Seite einzufügen.

Dies ist natürlich nur ein Beispiel, warum Sie die Größe eines Bildes ändern möchten.

Verwenden Sie den folgenden Befehl, um die Größe eines Bildes zu ändern

umwandeln imagename.jpg - Größe ändern newimagename.jpg

Wenn Sie beispielsweise ein Bild in 800x600 konvertieren möchten, verwenden Sie den folgenden Befehl:

convert imagename.jpg -resize 800x600 newimagename.jpg

Wenn durch das Konvertieren in die angegebenen Abmessungen das Seitenverhältnis durcheinander gebracht wird, wird das Bild auf das engste Verhältnis verkleinert.

Verwenden Sie den folgenden Befehl, um die Konvertierung auf die exakte Größe zu erzwingen:

konvertieren Sie imagename.jpg -resize 800x600! newimagename.jpg

Sie müssen die Höhe und Breite nicht als Teil des Befehls zur Größenänderung angeben.

Wenn Sie beispielsweise möchten, dass die Breite 800 beträgt, und Sie sich nicht für die Höhe interessieren, können Sie den folgenden Befehl verwenden:

convert imagename.jpg -resize 800 newimagename.jpg

Verwenden Sie den folgenden Befehl, um die Größe eines Bildes auf eine bestimmte Höhe zu ändern:

convert bildname, jpg -resize x600 newimagename.jpg

Konvertieren von einem Bildformat in ein anderes

Wenn Sie eine JPG-Datei haben und diese in eine PNG-Datei konvertieren möchten, verwenden Sie den folgenden Befehl:

konvertiere image.jpg image.png

Sie können viele verschiedene Dateiformate kombinieren. Zum Beispiel

konvertiere image.png image.gif

konvertiere image.jpg image.bmp

konvertiere image.gif image.tif

So passen Sie die Dateigröße für ein Bild an

Es gibt verschiedene Möglichkeiten, die physische Dateigröße eines Bildes zu ändern.

  1. Ändern Sie das Seitenverhältnis (verkleinern Sie es)
  2. Ändern Sie das Dateiformat
  3. Ändern Sie die Komprimierungsqualität

Durch die Verringerung der Bildgröße wird die Dateigröße verringert. Wenn Sie ein Dateiformat verwenden, das eine Komprimierung enthält, z. B. JPG, können Sie die physische Dateigröße reduzieren.

Durch das Anpassen der Qualität wird die physische Dateigröße verkleinert.

In den letzten beiden Abschnitten wurde beschrieben, wie Sie Größe und Dateityp anpassen. Um das Bild zu komprimieren, versuchen Sie den folgenden Befehl:

convert imagename.jpg -Qualität 90 Newimage.jpg

Die Qualität wird in Prozent angegeben. Je niedriger der Prozentsatz ist, desto kleiner ist die Ausgabedatei, aber offensichtlich ist die endgültige Ausgabequalität nicht so gut.

Bilder drehen

Wenn Sie ein Foto im Hochformat aufgenommen haben, es jedoch ein Landschaftsbild sein soll, können Sie das Bild mit folgendem Befehl drehen:

convert imagename.jpg -rotate 90 newimage.jpg

Sie können einen beliebigen Winkel für die Drehung angeben.

Versuchen Sie es zum Beispiel:

convert imagename.jpg -rotate 45 newimage.jpg

Befehlszeilenoptionen konvertieren

Es gibt Dutzende Befehlszeilenoptionen, die mit dem Befehl convert verwendet werden können, wie hier gezeigt:

Optionen werden in Befehlszeilenreihenfolge verarbeitet. Jede Option, die Sie in der Befehlszeile angeben, bleibt für den folgenden Bildsatz wirksam, bis der Satz durch das Auftreten einer Option oder beendet wird-noop. Einige Optionen betreffen nur die Dekodierung von Bildern und andere nur die Kodierung. Letzteres kann nach der letzten Gruppe der Eingabebilder erscheinen.

Eine ausführlichere Beschreibung der einzelnen Optionen finden Sie unter ImageMagick .

-angrenzenFügen Sie Bilder in einer einzigen Multi-Image-Datei zusammen
-affineZeichnungs-Transformationsmatrix
-antialienEntfernen Sie das Pixel-Aliasing
-appendeine Reihe von Bildern anhängen
-durchschnittlichDurchschnitt eine Reihe von Bildern
-Hintergrunddie Hintergrundfarbe
-verwischen x Verwackeln Sie das Bild mit einem Gaußschen Operator
-Rand x umschließen Sie das Bild mit einem Farbrahmen
-Randfarbedie Rahmenfarbe
-BoxLegen Sie die Farbe des Anmerkungsrahmens fest
-ZwischenspeicherMegabyte Arbeitsspeicher für den Pixel-Cache
-Kanaldie Art des Kanals
-Holzkohlesimulieren Sie eine Kohlezeichnung
-hacken x {+ -} {+ -} {%} Pixel aus dem Inneren eines Bildes entfernen
-clipWenden Sie den Beschneidungspfad an, wenn einer vorhanden ist
-verschmelzeneine Sequenz von Bildern zusammenführen
-FarbeFärben Sie das Bild mit der Stiftfarbe ein
-Farbenbevorzugte Anzahl von Farben im Bild
-Farbraumdie Art des Farbraums
-Kommentarein Bild mit einem Kommentar versehen
-komponierendie Art der Bildkomposition
-komprimierendie Art der Bildkomprimierung
-Kontrastden Bildkontrast erhöhen oder verringern
-Ernte x {+ -} {+ -} {%} bevorzugte Größe und Position des zugeschnittenen Bildes
-ZyklusBild-Colormap um Betrag verschieben
-debuggenDebug-Ausdruck aktivieren
-dekonstruierenZerlegung einer Bildsequenz in Bestandteile
-verzögern <1/100ths of a second> Nach der Pause das nächste Bild anzeigen
-Dichte x vertikale und horizontale Auflösung in Pixel des Bildes
-TiefeTiefe des Bildes
-DeckelReduzieren Sie die Flecken innerhalb eines Bildes
-Anzeigegibt den zu kontaktierenden X-Server an
-disposierenGIF-Entsorgungsmethode
-ditherFloyd / Steinberg-Fehlerdiffusion auf das Bild anwenden
-zeichnenein Bild mit einem oder mehreren grafischen Grundelementen versehen
-KanteKanten innerhalb eines Bildes erkennen
-prägenein Bild prägen
-CodierungGeben Sie die Schriftkodierung an
-endianEndwert (MSB oder LSB) des Ausgangsabbilds angeben
-verbessernWenden Sie einen digitalen Filter an, um ein gestörtes Bild zu verbessern
-AusgleichHistogrammausgleich mit dem Bild durchführen
-füllenFarbe, die beim Füllen eines grafischen Grundelements verwendet werden soll
-FilterVerwenden Sie diesen Filtertyp, wenn Sie die Größe eines Bildes ändern
-ebnenEine Reihe von Bildern glätten
-Blattein "Spiegelbild" erstellen
-flopein "Spiegelbild" erstellen
-SchriftartVerwenden Sie diese Schriftart, wenn Sie das Bild mit Text versehen
-Rahmen x ++ umschließen Sie das Bild mit einer Zierleiste
-Flaum {%} Farben innerhalb dieser Entfernung gelten als gleichwertig
-GammaNiveau der Gamma-Korrektur
-gaussian x Verwackeln Sie das Bild mit einem Gaußschen Operator
-Geometrie x {+ -} {+ -} {%} {@} {!} {<} {>} bevorzugte Größe und Position des Bildfensters.
-SchwereRichtungs-Primitiv wird beim Annotieren des Bildes gravitiert.
-HilfeGebrauchsanweisung drucken
-implodierenBildpixel um die Mitte implodieren
-AbsichtVerwenden Sie diese Art der Rendering-Funktion, wenn Sie die Bildfarbe verwalten
-verschachtelndie Art des Interlacing-Schemas
-EtiketteWeisen Sie einem Bild eine Bezeichnung zu
-NiveauStellen Sie den Bildkontrast ein
-Listedie Art der Liste
-SchleifeFügen Sie Ihrer GIF-Animation eine Netscape-Schleifenerweiterung hinzu
-KarteWählen Sie einen bestimmten Farbsatz aus diesem Bild
-MaskeLegen Sie eine Schnittmaske fest
-mattSpeichern Sie den Matte-Kanal, wenn das Bild einen hat
-MedianWenden Sie einen Medianfilter auf das Bild an
-modulierenÄndern Sie die Helligkeit, Sättigung und den Farbton eines Bildes
-einfarbigwandeln Sie das Bild in Schwarzweiß um
-Morphverwandelt eine Bildsequenz
-MosaikErstellen Sie ein Mosaik aus einer Bildsequenz
-negierenErsetzen Sie jedes Pixel durch seine Komplementärfarbe
-LärmRauschen in einem Bild hinzufügen oder reduzieren
-noopNOOP (keine Option)
-normalisierenBild transformieren, um den gesamten Farbwertbereich abzudecken
-undurchsichtigÄndern Sie diese Farbe in die Stiftfarbe im Bild
-Seite x {+ -} {+ -} {%} {!} {<} {>} Größe und Position einer Bildleinwand
-Farbesimulieren Sie ein Ölgemälde
-StiftGeben Sie die Stiftfarbe für Zeichenoperationen an
-KlingelnBildeigenschaften effizient bestimmen
-PunktgrößePunktgröße der Postscript-, OPTION1- oder TrueType-Schrift
-VorschauBildvorschau-Typ
-verarbeiteneine Folge von Bildern verarbeiten
-ProfilFügen Sie dem Image ICM, IPTC oder ein generisches Profil hinzu
-QualitätJPEG / MIFF / PNG-Komprimierungsstufe
-erziehen x Bildränder aufhellen oder verdunkeln
-Region x {+ -} {+ -} Optionen auf einen Teil des Bildes anwenden
-größe x {%} {@} {!} {<} {>} Bildgröße ändern
-rollen {+-}{+-} ein Bild vertikal oder horizontal rollen
-drehen {<}{>} wenden Sie die Paeth-Bilddrehung auf das Bild an
-ProbeBild mit Pixelabtastung skalieren
-sampling_factor x Abtastfaktoren für JPEG- oder MPEG-2-Encoder und YUV-Decoder / Encoder.
-Rahmenskaliere das Bild
-SzeneStellen Sie die Szenennummer ein
-SamenPseudo-Zufallszahlengenerator-Startwert
-Segment x ein Bild segmentieren
-Schatten x Schattieren Sie das Bild mit einer entfernten Lichtquelle
-schärfen x schärfen Sie das Bild
-rasieren x Pixel von den Bildrändern rasieren
-scheren x Schere das Bild entlang der X- oder Y-Achse
-Größe x {+ Offset} Breite und Höhe des Bildes
-solarisierennegiere alle Pixel über dem Schwellenwert
-VerbreitungBildpixel um einen zufälligen Betrag verschieben
-SchlaganfallFarbe, die beim Streicheln eines grafischen Grundelements verwendet werden soll
-Strichbreitestellen Sie die Strichbreite ein
-StrudelBildpixel um die Mitte drehen
-TexturName der Textur, die auf den Bildhintergrund gekachelt werden soll
-SchwelleSchwelle das Bild
-FlieseKachelbild beim Füllen eines grafischen Grundelements
-verwandelnverwandle das Bild
-transparentmachen Sie diese Farbe innerhalb des Bildes transparent
-TreedepthBaumtiefe für den Farbreduzierungsalgorithmus
-trimmenein Bild zuschneiden
-Artder Bildtyp
-Einheitendie Art der Bildauflösung
-unscharf x Schärfen Sie das Bild mit einem unscharfen Maskenoperator
-use_pixmapbenutze die Pixmap
-verboseAusführliche Informationen zum Bild drucken
-AussichtFlashPix-Anzeigeparameter
-Welle x ein Bild entlang einer Sinuswelle ändern
-schreibenschreibe eine Bildsequenz konvertieren, zusammengesetzt

Weitere Informationen finden Sie in der Handbuchseite zum Befehl convert.