tipos perfiles perfil para impresion illustrator fogra39 fogra descargar cs6 color coated cambiar ajustes java jai icc color-space jmagick

java - perfiles - perfil de color photoshop cs6



Cómo establecer el perfil de color icc en Java y cambiar el espacio de color (1)

Use ColorConvertOp , esto hará la conversión del espacio de color. Usted tiene varias opciones para establecer un perfil de color icc. O bien utiliza un perfil predefinido utilizando getInstance con la constante de espacio de color correcta o puede especificar un archivo, que contiene un perfil. Aquí hay un ejemplo:

ICC_Profile ip = ICC_Profile.getInstance( ColorSpace.CS_sRGB ); ICC_ColorSpace ics = new ICC_ColorSpace( ip ); ColorConvertOp cco = new ColorConvertOp( ics, null ); BufferedImage result = cco.filter( sourceImage, null );

El result contendrá una imagen con el sRGB color sRGB .

Primero, me gustaría decir que no soy un especialista en procesamiento de imágenes.

Me gustaría convertir el espacio de color de la imagen de una a otra, y cambiar el perfil de color icc al mismo tiempo. Logré hacerlo usando JMagick (el puerto de ImageMagick Java), pero de ninguna manera en Java puro (incluso usando JAI).