Ogni volta che si fa clic su un'immagine con una fotocamera digitale, l'immagine viene memorizzata in un formato raw, ovvero senza alcun algoritmo eseguito su di essa, o senza alcuna perdita di dati. Le moderne fotocamere hanno opzioni per esportare direttamente le immagini in un formato come JPEG o PNG , ma per impostazione predefinita viene archiviata come immagine grezza.
Il formato raw può differire da fotocamera a fotocamera e di solito le fotocamere della stessa marca memorizzano l'immagine nello stesso formato. Il file di immagine non elaborato tuttavia non è adatto quando si tratta di elaborare, archiviare o semplicemente visualizzare le immagini su qualsiasi dispositivo. Per impostazione predefinita, la maggior parte dei sistemi operativi non dispone di un software per visualizzare le immagini grezze. Per questi motivi, dobbiamo convertire i file di immagine grezzi in formati di file di immagine noti.
Oggi impareremo come convertire un file di immagine grezza in un file JPEG dalla riga di comando di Linux.
Convertire l'immagine Raw in JPEG utilizzando ImageMagick
ImageMagic è uno strumento abbastanza popolare per l'elaborazione delle immagini in Linux. Consiste in un insieme di righe di comando e utilità della GUI. Installa uno strumento chiamato "convert ' per convertire immagini da e verso un'ampia gamma di formati di file.
È disponibile nei repository standard delle distribuzioni Linux.
$ sudo apt install imagemagick [On Debian/Ubuntu & Mint] $ yum install imagemagick [On RHEL/CentOS & Fedora]
Una volta installato, puoi verificare che "converti ' è stato installato lo strumento.
$ convert -v
Per convertire un file non elaborato, assicurati innanzitutto che il nome del file non elaborato non contenga alcuna estensione di file. Altrimenti, "convertire ' prenderà in considerazione un'estensione di file se è presente e fallirà se l'estensione non è supportata.
Ad esempio, se hai un file chiamato "raw_canon.cr2 ', copialo in un file chiamato 'raw_canon ‘ usando il comando cp.
$ cp raw_canon.cr2 raw_canon
Ora possiamo semplicemente chiamare convert con la seguente sintassi:
$ convert filename_tobe_converted target_filename.target_extension
Nel nostro caso, questo sarà:
$ convert raw_canon raw_canon.jpeg
Per verificare se il file è effettivamente un JPEG file ora, usa il comando file (che leggerà e analizzerà il file per determinarne il tipo).
$ file raw_canon.jpeg
Ovviamente puoi anche verificarlo provando ad aprire il file in un visualizzatore di immagini.
Conclusione
In questo articolo, abbiamo visto come un'immagine raw della fotocamera può essere convertita in JPEG. L'immagine raw in questo esempio è un'immagine della fotocamera Canon, tuttavia, lo stesso metodo può essere utilizzato per altre immagini raw.
Grazie per aver letto questo, e se sai che hai problemi o pensieri faccelo sapere nei commenti qui sotto!