GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So konvertieren Sie Raw-Kamerabilder in JPEG in Linux

Jedes Mal, wenn mit einer Digitalkamera auf ein Bild geklickt wird, wird das Bild im Rohformat gespeichert, d. h. ohne dass ein Algorithmus darüber läuft oder Daten verloren gehen. Moderne Kameras haben Optionen zum direkten Exportieren von Bildern in ein Format wie JPEG oder PNG , aber standardmäßig wird es als Rohbild gespeichert.

Das Rohformat kann von Kamera zu Kamera unterschiedlich sein, und normalerweise speichern Kameras der gleichen Marke das Bild im gleichen Format. Die Rohbilddatei ist jedoch nicht geeignet, wenn es darum geht, Bilder zu bearbeiten, zu speichern oder einfach auf einem beliebigen Gerät anzuzeigen. Die meisten Betriebssysteme verfügen standardmäßig nicht über Software zum Anzeigen von RAW-Bildern. Aus diesen Gründen müssen wir die Rohbilddateien in bekannte Bilddateiformate konvertieren.

Heute lernen wir, wie man eine RAW-Bilddatei über die Linux-Befehlszeile in eine JPEG-Datei konvertiert.

Konvertieren Sie Rohbilder mit ImageMagick in JPEG

ImageMagick ist ein recht beliebtes Tool zur Bildbearbeitung unter Linux. Es besteht aus einer Reihe von Befehlszeilen sowie GUI-Dienstprogrammen. Es installiert ein Tool namens „convert“. ‘ zum Konvertieren von Bildern in und aus einer Vielzahl von Dateiformaten.

Es ist in Standard-Repositories von Linux-Distributionen verfügbar.

$ sudo apt install imagemagick   [On Debian/Ubuntu & Mint]
$ yum install imagemagick        [On RHEL/CentOS & Fedora]

Nach der Installation können Sie überprüfen, ob die Datei „convert Das Tool wurde installiert.

$ convert -v

Um eine Raw-Datei zu konvertieren, stellen Sie zunächst sicher, dass der Name der Raw-Datei keine Dateierweiterung enthält. Andernfalls „konvertieren ‘ berücksichtigt eine Dateierweiterung, falls vorhanden, und schlägt fehl, wenn die Erweiterung nicht unterstützt wird.

Wenn Sie beispielsweise eine Datei namens „raw_canon.cr2 haben ‘, kopieren Sie es in eine Datei namens ‘raw_canon ‘ mit dem cp-Befehl.

$ cp raw_canon.cr2 raw_canon

Jetzt können wir einfach convert aufrufen mit der folgenden Syntax:

$ convert filename_tobe_converted target_filename.target_extension

In unserem Fall ist dies:

$ convert raw_canon raw_canon.jpeg

Um zu überprüfen, ob die Datei tatsächlich ein JPEG ist Datei jetzt, verwenden Sie den Dateibefehl (der die Datei liest und analysiert, um ihren Typ zu bestimmen).

$ file raw_canon.jpeg

Sie können dies natürlich auch überprüfen, indem Sie versuchen, die Datei in einem Bildbetrachter zu öffnen.

Schlussfolgerung

In diesem Artikel haben wir gesehen, wie ein RAW-Kamerabild in JPEG konvertiert werden kann. Das RAW-Bild in diesem Beispiel ist ein Canon-Kamerabild, die gleiche Methode kann jedoch auch für andere RAW-Bilder verwendet werden.

Danke, dass Sie dies gelesen haben, und wenn Sie irgendwelche Probleme oder Gedanken haben, teilen Sie uns dies in den Kommentaren unten mit!


Linux
  1. So konvertieren Sie Dateien in UTF-8-Codierung unter Linux

  2. So verwalten Sie Linux-Dateifunktionen

  3. So finden Sie eine Datei in Linux

  4. Wie benenne ich eine Datei unter Linux um?

  5. Wie konvertiere ich eine .img-Datei in VHD?

So speichern Sie die Linux-Befehlsausgabe in einem Bild oder einer Textdatei

So konvertieren Sie eine PDF-Datei in ein PNG/JPG-Bild unter Linux

So verknüpfen Sie eine Datei unter Linux per Symlink

So öffnen Sie ein ISO-Image, ohne es unter Linux auf Disc zu brennen

So komprimieren Sie eine PNG-Bilddatei unter Linux

So konvertieren Sie eine .pem-Datei in eine .ppk-Datei unter Windows und Linux