Estoy generando miniaturas e imágenes de tamaño mediano a partir de fotos grandes. Estas fotos más pequeñas se muestran en una galería en línea. Muchos de los fotógrafos envían imágenes JPEG usando Adobe RGB. Me han preguntado si las imágenes en miniatura y de tamaño medio pueden usar sRGB ya que las imágenes aparecen "planas" en algunos navegadores.Conversión de espacio de color JPEG (Adobe RGB a sRGB) en Linux
Actualmente estoy usando ImageMagick para crear las versiones más pequeñas. Tiene una opción -colorspace
, pero parece que no hace lo que yo quiero.
¿Hay alguna otra manera de hacerlo? Además, ¿crees que esto vale la pena?
Este comando adjunta el archivo de perfil icc (en este caso sRGB), pero el problema con el visor de imágenes es que no actualiza la información. Básicamente, una imagen tiene más de un perfil adjunto. Algunos son simples archivos xml que registra todo lo que un usuario hace en Photoshop, registra su perfil de color y cosas por el estilo. Si adjunta el archivo binario sRGB.icc, realmente agrega el perfil, pero imagemagick o incluso photoshop (puede haber un menú para actualizar la información) no actualiza otros archivos de perfil (básicamente xml), por lo que el visor de imágenes muestra el perfil anterior. – Pramod
Para lograr el mejor resultado declaro ambos: entrada y salida de perfiles 'convertir image.jpg -profile -profile new_image.jpg' cuando convierto las imágenes JPG de mi Canon T3i tomadas con el espacio de color Adobe RGB. –
@RafaelXavier, ¿de dónde sacas sRGB.icc y adobe.icc? Si extraigo el perfil de la foto original, será adobe.icc. ¿De dónde viene sRGB.icc? – Sahil