GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo convertir imágenes de cámara sin procesar a JPEG en Linux

Cada vez que se hace clic en una imagen con una cámara digital, la imagen se almacena en un formato sin procesar, es decir, sin que se ejecute ningún algoritmo o sin pérdida de datos. Las cámaras modernas tienen opciones para exportar imágenes directamente a un formato como JPEG o PNG , pero de forma predeterminada, se almacena como una imagen sin procesar.

El formato sin procesar puede diferir de una cámara a otra y, por lo general, las cámaras de la misma marca almacenan la imagen en el mismo formato. Sin embargo, el archivo de imagen sin procesar no es adecuado cuando se trata de procesamiento de imágenes, almacenamiento o simplemente visualización en cualquier dispositivo. La mayoría de los sistemas operativos no tienen de forma predeterminada software para ver imágenes en bruto. Por estas razones, necesitamos convertir los archivos de imagen sin procesar a formatos de archivo de imagen conocidos.

Hoy aprenderemos cómo convertir un archivo de imagen sin procesar en un archivo JPEG desde la línea de comandos de Linux.

Convertir imagen sin procesar a JPEG usando ImageMagick

Imagen Mágica es una herramienta bastante popular para el procesamiento de imágenes en Linux. Consiste en un conjunto de líneas de comando, así como utilidades GUI. Instala una herramienta llamada 'convertir ‘ para convertir imágenes hacia y desde una amplia gama de formatos de archivo.

Está disponible en los repositorios estándar de las distribuciones de Linux.

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

Una vez instalado, puede verificar que el 'convertir Se ha instalado la herramienta.

$ convert -v

Para convertir un archivo sin formato, primero asegúrese de que el nombre del archivo sin formato no contenga ninguna extensión de archivo. De lo contrario, 'convertir ‘ considerará una extensión de archivo si está presente y fallará si la extensión no es compatible.

Por ejemplo, si tiene un archivo llamado 'raw_canon.cr2 ', cópielo en un archivo llamado 'raw_canon ‘usando el comando cp.

$ cp raw_canon.cr2 raw_canon

Ahora simplemente podemos llamar a convert con la siguiente sintaxis:

$ convert filename_tobe_converted target_filename.target_extension

En nuestro caso, será:

$ convert raw_canon raw_canon.jpeg

Para verificar si el archivo es realmente un JPEG archivo ahora, use el comando de archivo (que leerá y analizará el archivo para determinar su tipo).

$ file raw_canon.jpeg

Obviamente, también puede verificar esto intentando abrir el archivo en un visor de imágenes.

Conclusión

En este artículo, hemos visto cómo una imagen de cámara sin procesar se puede convertir a JPEG. La imagen sin procesar en este ejemplo es una imagen de cámara Canon, sin embargo, el mismo método puede usarse para otras imágenes sin procesar.

Gracias por leer esto, y si tiene algún problema o idea, háganoslo saber en los comentarios a continuación.


Linux
  1. Cómo convertir archivos a codificación UTF-8 en Linux

  2. Cómo administrar las capacidades de archivos de Linux

  3. Cómo encontrar un archivo en Linux

  4. ¿Cómo cambiar el nombre de un archivo en Linux?

  5. ¿Cómo convierto una imagen de disco de Linux en un archivo disperso?

Cómo guardar la salida del comando de Linux en una imagen o un archivo de texto

Cómo convertir un archivo PDF a una imagen PNG/JPG en Linux

Cómo vincular un archivo en Linux

Cómo abrir una imagen ISO sin grabar en un disco en Linux

Cómo comprimir archivos de imagen PNG en Linux

Cómo convertir un archivo .pem a un archivo .ppk en Windows y Linux