25
Februar
2022
Heic in JPEG, JPEG zu Heic: Bilder des Heif -Formats konvertieren
14:10

Heic in JPEG, JPEG zu Heic: Bilder des Heif -Formats konvertieren

25 Februar 2022 14:10

Ein E -Eil wurde ein Brief mit Investitionen mit Bildern mit der Expansion .HEIC. Wie kann man sich ansehen und wie kann man HEIC -Dateien konvertieren?

Heif ist ein Format zum Komprimieren von Bildern mit sehr starker Komprimierung (Bildformat mit hohem Effizienz). Wenn die Datei im JPEG 1,5 MB dauert, dann in HEIC - 70 KB mit derselben Auflösung, ohne "Quadrate", "Schritte" und Rauschen. Der Nachteil sind sehr hohe Anforderungen an die Computerressourcen während der Komprimierung. Heic wird von Apple verwendet.

Bildausgabe aus der HIF -Dateidatei auf dem Bildschirm

(Programm für HIC -Dateien anzeigen)

In Linux ist es zweckmäßig, HEIC -Dateien mit dem EOG (Eye of GNOMe) -Programm anzuzeigen.

sudo apt-get install eog

Im Menü Grafikprogramm heißt es entweder "image Viewer" (lila Symbol) oder "Bilder anzeigen" .

Öffnen Sie die .HEIC -Datei, indem Sie die rechte Maustaste drücken - Grafiken - "Bilder anzeigen".

Transformation vom Heis -Format zu JPEG

Sie müssen das LIBEF-Examples-Paket installieren:

sudo apt-get install libheif-examples

Aus der Befehlszeile können Sie HEIC mit dem Heif-Convert-Dienstprogramm nach einer Datei über eine Datei übertragen:

heif-convert input.heic output.jpg

Oder Sie können den For -Cycle verwenden, um alle Dateien vom HIC in JPG zu konvertieren.

for file in .\*.heic; do heif-convert -q 60 "$file"   "${file%.heic}.jpg"; done;

Es ist bequem, das nächste Shell -Skript zu verwenden:

#!/bin/bash
for file in *.heic; do heif-convert -q 60 "$file" "${file%.heic}.jpg"; done;

wobei 60 die Qualität von JPEG ist.

JPEG -Transformation zu HIC

Das HEIF -Format kann nützlich sein, um Bilder über Kommunikationskanäle mit begrenztem Durchsatz zu übertragen. Obwohl ich es nicht verwendet habe, weiß ich, dass es Programme für einen Computer zum Senden von Dateien über das Radio gibt, beispielsweise Flarq aus einem Fldigi -Paket.

HIC -Transformationen in JPG werden aus dem Kommando gemacht

heif-enc -q 30 -o output.heic input.jpg -v

wobei 30 der Qualitätsparameter des Heif -Algorithmus ist.

Eine detaillierte Beschreibung der Optionen kann mit dem Befehl man heif-eenc angezeigt werden.

Um mehrere JPG -Dateien in .HIC umzuwandeln, müssen Sie die für:

for file in *.jpg; do heif-enc -q 30 -o "${file%.jpg}.heic"   "$file"; done;

Oder ordnen Sie ein Team im Shell -Skript an

#!/bin/bash
for file in *.jpg; do heif-enc -q 30 -o "${file%.jpg}.heic" "$file"; done;


Beispiele:

Quelle JPEG -Datei - Komprimierungsgrad q = 60, Größe 50 kByte (Fragment)
jpg

Datei in Heif -Komprimierung = 30, Größe 12 kb (Fragment)
heic-12kb

Datei in Heif -Komprimierung = 20, Größe 6 kByte (Fragment)
heic-6kb

Erstes HIC -Dateien mit unterschiedlichen Komprimierungsgraden:
Heic.zip

codieren mehrere Bilder in einem Heif -Container

Die .HEIC -Datei ist ein Container, in dem mehrere Bilder gespeichert werden können.

Um eine Reihe von Bildern in einer Datei zu codieren, wird ein Befehl verwendet

heif-enc -q 30 -o result.heic in1.png in2.png in3.png

Leider zeigt das EOG -Programm bei der Anzeige nur die erste Datei unter Nummer 1.

GIMP Graphic Editor öffnet alle Dateien im HIC -Container. Beim Öffnen können Sie jedes Bild aus dem Container auswählen:
выбор

Ein Beispiel für eine Datei mit einem Container, in dem es 2 Bilder gibt:
Container.res.heic.zip



Verwandte Veröffentlichungen