Comunidad
Normas
Buscar
Ingresar
Registrarse
Almacén
Artículos
[Comunidad FotoLibre]
Tú
[Comunidad FotoLibre]
»
Ayuda
»
Manuales
»
Perfilar el monitor con Argyllcms en GNU/Linux
Noticias:
Si aún te pierdes en los entresijos de la jerigonza al uso, ten a mano nuestro
"para-vocabulario fotolibrero"
, ni limpia, ni pule, pero hace unas
cosquillitas
...
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
1 Hora
1 Día
1 Semana
1 Mes
Siempre
Páginas: [
1
]
2
3
...
5
« anterior
próximo »
Imprimir
Autor
Tema: Perfilar el monitor con Argyllcms en GNU/Linux (Leído 13761 veces)
invisible
Moderador
Palizas oficial
Mensajes: 8079
¡¡¡Semen retentivus, venenum est!!!
Perfilar el monitor con Argyllcms en GNU/Linux
«
:
03 Sep 2009, 01:27 »
Salud a todos:
A petición de
tat
, voy a tratar de explicar a continuación cómo genero un perfil para el monitor con un calibrador (Colorvision Spyder2) y el software
Argyllcms
.
Lo primero que tenemos que hacer es descargarnos la aplicación. En la página principal de Argyllcms tenemos acceso a la última versión disponible; en estos momentos, la V1.0.4.
Una vez descargado el archivo acorde a la arquitectura de nuestra computadora, la descomprimimos en un directorio cualquiera, en mi caso
/home/lmportillo/Fotografía/Calibración
. Dentro del directorio descomprimido tendremos otros tantos y varios archivos, el que más nos va a interesar es
./bin
, donde se encuentran contenidos los ficheros ejecutables.
Ahora nos encontramos con un pequeño problema (salvable) propio de este calibrador, o más bien, del fabricante. Resulta que el calibrador por sí solo no funciona, necesita que el driver acceda al firmware y lo habilite. Para solucionarlo tenemos dos opciones, la primera es disponer de una instalación del software de Colorvisión, ya sea virtualizado, emulado, o en un sistema windo$ o mac y, por medio de la aplicación spyd2en, contenida en Argyllcms, accedemos a la biblioteca que requerimos, CVSpyder.dll (se encontrará en el directorio
c:\Program Files\ColorVision\Spyder2express
si es un entorno hasefroch nativo o virtualizado, si es bajo emulación con Wine en
/home/usuario/.wine/dosdevices/c:\Program Files\ColorVision\Spyder2express
y si fuese en Mac... ni flores). Una vez tengamos localizada la biblioteca (recomiendo copiarla al directorio
Argyll_1.0.4/bin
, de forma que siempre lo tengamos accesible), lanzamos la aplicación
spyd2en
sobre la biblioteca, es decir:
Código:
./spyd2en ./CVSpyder.dll
Esto hará que se genere el archivo
spyd2PLD.bin
en el mismo directorio en el que se encuentra la aplicación
spyd2en
La otra opción, es hacer uso del
cederón
que contiene el software propietario del calibrador, el que viene en la caja cuando lo compramos, y que la aplicación spyd2en se encargue de habilitar el firmware accediendo al ejecutable de instalación pero sin tener que instalarlo. Para ello lo único que hay que hacer es lanzar la spyd2en dándole como argumento la localización del ejecutable de instalación, algo así como:
Código:
$ ./spyd2en /media/cdrom0/setup/setup.exe
Una vez que tengamos el fichero
spyd2PLD.bin
, vamos a conectar el calibrador a un puerto USB (hay que tener presente que no es lo mismo conectarlo a un puerto USB directo del ordenador, que a través de un HUB*) y le daremos permisos. Para ello, comprobaremos que lo ha detectado con el comando
lsusb
.
Nos fijamos en los números de Bus (002) y Device (005) que correspondan al calibrador (Colorvision, Inc. Monitor Spyder) y le damos permisos, de forma que, como usuarios normales podamos ejecutar las distintas aplicaciones. Para ello haremos uso del siguiente comando:
Código:
sudo chmod 777 /deb/bus/usb/002/005
Ahora vamos a empezar el proceso de calibración propiamente dicho. Tengo que hacer hincapié en que, una vez comencemos y ya, de aquí en adelante, no debemos tocar los ajustes de brillo, contraste y color de la pantalla. En mi caso, selecciono un valor de brillo que considero adecuado (a ojímetro lo suelo dejar en 50) y el color en el preset sRGB que trae de fábrica.
Vamos a lanzar la aplicación
dispcal
, que es la encargada de leer el estado de partida del monitor. Para ello aplicará una serie de parches y realizará las medidas sobre éstos.
En mi caso, el comando que utilizo es:
Código:
./dispcal -v -q m -y l Dell
Donde
-q
puede ser
l, m
o
h
, en función de la calidad que queramos (escojo
m
por ser el término medio, pero
l
, bajo, ya se toma sus 15 minutos y puedo asegurar que toma muchas más muestras de lo que hace el software privativo de Colorvisión.
-y
será
l
para LCD y
c
para CRT.
Dell
es el nombre que le asigno al monitor y será el nombre que adquiera el perfil originado.
Tras este comando, se activará el calibrador, aparecerá un recuadro gris en el centro del monitor y nos pedirá que situemos el instrumento (el calibrador...) sobre dicho cuadro.
Nos pedirá también que pulsemos cualquier tecla para continuar (excepto Esc, Ctrl+C o Q que son para interrumpir el proceso). Una vez hayamos pulsado una tecla, nos aparecerá un menú con las distintas opciones:
Código:
Display adjustment menu:
Press 1 .. 7
1) Black level (CRT: Offset/Brightness)
2) White point (Color temperature, R,G,B, Gain/Contrast)
3) White level (CRT: Gain/Contrast, LCD: Brightness/Backlight)
4) Black point (R,G,B, Offset/Brightness)
5) Check all
6) Measure and set ambient for viewing condition adjustment
7) Continue on to calibration
8) Exit
Pasaremos directamente al paso 5 (los anteriores permiten medir por separado los niveles y puntos del blanco y el negro). Comenzará así la medida sobre los parches de color, comprobando el estado inicial del monitor.
Una vez haya terminado la comprobación, volverá a aparecernos el menú anterior. En este caso, si tu calibrador te lo permite (mi Spyder2, no) podremos realizar la medida de luz ambiente (opción 6). Si no, pasamos directamente al paso 7, comenzando la generación de perfil. Realizará varias pasadas, dando como resultado un archivo, en nuestro caso
Dell.cal
.
El siguiente paso es crear los parches sobre los que medirá en el próximo paso, el perfilado. Esto lo hacemos con el comando:
Código:
./targen -v -d3 -f50 Dell
Donde
-d3
le dice que los parches sean generados para un dispositivo de vídeo RGB y
-f50
el número de parches que deseamos generar (50), podemos escoger hasta 500 (no lo recomiendo).
Esto dará como resultado un archivo
Dell.ti1
.
Ahora viene el perfilado, para ello presentará los parches generados en el paso anterior:
Código:
./dispread -v -y c -k Dell.cal Dell
Comenzará a leer los parches y, al finalizar, tendremos un archivo llamado
Dell.ti3
.
Ahora solo nos quedaría general el perfil .icc con la utilidad
colprof
.
Código:
./colprof -v -q m -as Dell
Donde
-q m
y
-as
son opciones por defecto para originar el perfil .icc.
Con esto ya tendremos nuestro perfil
Dell.icc
que podremos cargar en nuesto sistema con
xcalib
o con
dispwin
(contenida también en Argyll) lanzando el perfil al inicio de sesión. En mi caso, con
dispwin
, me queda así:
Código:
/home/lmportillo/Fotografía/Calibración/Argyll_V1.0.4/bin/dispwin /home/lmportillo/Fotografía/Calibración/Argyll_V1.0.4/bin/Dell.icc
Bien, aunque pueda parecer complicado, cuando lo hayas hecho varias veces, veréis que es muy fácil de asimilar. He de decir que han creado
una interfaz gráfica
que ayuda un poco en todo el proceso, pero aún no la he mirado con detenimiento, y es que ya estoy acostumbrado a hacerlo así.
(*) En el caso de que lo conectemos a través de un HUB, además de darle permisos al calibrador, tendremos que dárselos también al HUB, de lo contrario, no se permitirá el acceso al hardware.
«
Última modificación: 04 Sep 2009, 17:30 por hombre_invisible
»
En línea
"
Lo invisible
siempre forma parte de la obra de arte que lo representa. Si no se aprecia lo invisible en la obra artística, ésta no existe."
"Si quieres ver
lo invisible
, observa con atención lo visible."
Manuel Álvarez Bravo (1902-2002)
invisible
Moderador
Palizas oficial
Mensajes: 8079
¡¡¡Semen retentivus, venenum est!!!
Re: Perfilar el monitor con Argyllcms en GNU/Linux
«
Respuesta #1 :
03 Sep 2009, 01:29 »
Por favor, cualquier duda que surja, hacedmelo saber y si veis algún error, lo mismo. Estoy que me caigo de sueño y seguramente haya algún gambazo... Antes de subirlo a mi página me gustaría dejarlo pulidito...
En línea
"
Lo invisible
siempre forma parte de la obra de arte que lo representa. Si no se aprecia lo invisible en la obra artística, ésta no existe."
"Si quieres ver
lo invisible
, observa con atención lo visible."
Manuel Álvarez Bravo (1902-2002)
tat
Moderador
Palizas oficial
Mensajes: 9511
Patch y buenas vibraciones
Re: Perfilar el monitor con Argyllcms en GNU/Linux
«
Respuesta #2 :
03 Sep 2009, 08:28 »
Guapamente
Una pregunta: ¿al principio no hay que deshabilitar cualquier perfil que tengamos activo o de eso ya se encarga dispcal?
En línea
[Mi vida en Libertat]
[Mi galeria en Fotolibre.net]
invisible
Moderador
Palizas oficial
Mensajes: 8079
¡¡¡Semen retentivus, venenum est!!!
Re: Perfilar el monitor con Argyllcms en GNU/Linux
«
Respuesta #3 :
03 Sep 2009, 09:28 »
Cita de: tat en 03 Sep 2009, 08:28
Una pregunta: ¿al principio no hay que deshabilitar cualquier perfil que tengamos activo o de eso ya se encarga dispcal?
¡Correcto! Ya sabía yo que se me olvidarían cosillas...
Efectivamente, antes de comenzar la calibración hay que deshabilitar cualquier perfil que tuviésemos cargado, ya que, de lo contrario, perfilaríamos sobre él.
Como saldrán mas pegas, esperaré a reunir unas cuantas para ir corrigiendo el "
cómo
".
En línea
"
Lo invisible
siempre forma parte de la obra de arte que lo representa. Si no se aprecia lo invisible en la obra artística, ésta no existe."
"Si quieres ver
lo invisible
, observa con atención lo visible."
Manuel Álvarez Bravo (1902-2002)
Charly Morlock
Colaborador
Cuatrimilenario
Mensajes: 4146
Re: Perfilar el monitor con Argyllcms en GNU/Linux
«
Respuesta #4 :
03 Sep 2009, 11:50 »
Felicidades por el como, lo veo muy practico, ahora solo falta de hacerse del calibrador
En línea
Puedes encontrarme en:
Mi web
//
Facebook
//
Google+
//
Twitter
JoRdi
Palizas oficial
Mensajes: 10126
Re: Perfilar el monitor con Argyllcms en GNU/Linux
«
Respuesta #5 :
03 Sep 2009, 12:25 »
Buenas,
El día que tenga que calibrar el monitor te mando todo el equipo y me lo haces
invi
, gracias por la explicación socio
Ta lu3go
En línea
tat
Moderador
Palizas oficial
Mensajes: 9511
Patch y buenas vibraciones
Re: Perfilar el monitor con Argyllcms en GNU/Linux
«
Respuesta #6 :
03 Sep 2009, 12:37 »
Yo si alguien quiere llevo el mío al congreso y se lo presto. Luego me lo manda por mensajero a casa y listo. O lleva su equipo al congreso y lo perfilamos allí, aunque al no ser la iluminación de la sala la misma no será demasiado correcto.
Desde luego para los que lleven portátil lo hacemos en un pispás.
En línea
[Mi vida en Libertat]
[Mi galeria en Fotolibre.net]
invisible
Moderador
Palizas oficial
Mensajes: 8079
¡¡¡Semen retentivus, venenum est!!!
Re: Perfilar el monitor con Argyllcms en GNU/Linux
«
Respuesta #7 :
03 Sep 2009, 12:47 »
Cita de: tat en 03 Sep 2009, 12:37
Yo si alguien quiere llevo el mío al congreso y se lo presto. Luego me lo manda por mensajero a casa y listo. O lleva su equipo al congreso y lo perfilamos allí, aunque al no ser la iluminación de la sala la misma no será demasiado correcto.
Desde luego para los que lleven portátil lo hacemos en un pispás.
Que a nadie se le ocurra llevar solo el monitor, también haría falta la tarjeta gráfica (es decir, el tocho completo). Respecto a la luz ambiente, el Spyder2 tiene capacidad para medirla con el soft propietario (la versión pro), no así con Argyllcms. De todas formas, lo recomendado es bajar el nivel de luz ambiente durante la calibración para evitar que alguna luz parásita se cuele en el cacharrico... en las fotos veréis encendida la luz que tengo detrás del monitor; normalmente la apago, cierro la persiana de la habitación totalmente y basculo el monitor hacia arriba para que el medidor, por gravedad, se pegue totalmente a la superficie de éste (el cable del calibrador es demasiado grueso y poco flexible para lo poco que pesa el cuerpo del aparato).
En línea
"
Lo invisible
siempre forma parte de la obra de arte que lo representa. Si no se aprecia lo invisible en la obra artística, ésta no existe."
"Si quieres ver
lo invisible
, observa con atención lo visible."
Manuel Álvarez Bravo (1902-2002)
Enhy
Papá del Mes
Veteran@
Mensajes: 961
Re: Perfilar el monitor con Argyllcms en GNU/Linux
«
Respuesta #8 :
03 Sep 2009, 20:56 »
Wuenas,
Yo utilizo el siguiente comando:
Código:
dispcal -v -T 6500 -o -q m -y c Monitor
Donde a lo que comentas, añado:
-T
para fijar la temperatura de color objetivo, (esto se puede hacer con el -t también y la única diferencia es el
estándar
de referencia del blanco destino, de "Luz de Día" para -t o de
"Cuerpo Negro"
)
-o
que directamente me crea el perfil con el nombre "Monitor.icm", ahorrando me algunos de tus pasos.
Por otra parte, para evitar tener que andar con los permisos cada vez que se conecta el colorímetro, el paquete de Debian añade los ficheros necesarios en /etc/udev/rules.d (45-Argyll.rules y 55-Argyll.rules, si queréis puedo copiarlos, pero sobre todo el primero es algo largo).
Salu2
En línea
Mi instrumental
Canon EOS 350D:
Mi juguete
Canon PowerShot S45:
Mi primera cámara digital
EPSON Perfection 1650:
La puerta al baúl de los recuerdos.
EPSON Stylus Photo R2880
Enhy
Papá del Mes
Veteran@
Mensajes: 961
Re: Perfilar el monitor con Argyllcms en GNU/Linux
«
Respuesta #9 :
03 Sep 2009, 20:59 »
Por cierto, gracias por el enlace a la interfaz gráfica, ya la he instalado y cuando tenga un momento la pruebo.
Salu2
En línea
Mi instrumental
Canon EOS 350D:
Mi juguete
Canon PowerShot S45:
Mi primera cámara digital
EPSON Perfection 1650:
La puerta al baúl de los recuerdos.
EPSON Stylus Photo R2880
luispa
Consolidad@
Mensajes: 126
Re: Perfilar el monitor con Argyllcms en GNU/Linux
«
Respuesta #10 :
04 Sep 2009, 17:09 »
Cita de: hombre_invisible en 03 Sep 2009, 01:27
Código:
Display adjustment menu:
Press 1 .. 7
1) Black level (CRT: Offset/Brightness)
2) White point (Color temperature, R,G,B, Gain/Contrast)
3) White level (CRT: Gain/Contrast, LCD: Brightness/Backlight)
4) Black point (R,G,B, Offset/Brightness)
5) Check all
6) Measure and set ambient for viewing condition adjustment
7) Continue on to calibration
8) Exit
Pasaremos directamente al paso 5 (los anteriores permiten ajustar por separado los niveles y puntos del blanco y el negro). Comenzará así la medida sobre los parches de color. Realizará varias pasadas, dando como resultado un archivo, en nuestro caso
Dell.cal
.
Buenas,
En el pasado me
metí con esto
y no me dio resultado, de hecho acabé probando un perfil ya hecho. He aprovechado tu tutorial para dar otra vuelta (y así corrijo mi documento para Gentoo) pero me he encontrado con una discrepancia.
Dices que hay que pulsar la opción 5, pero al hacerlo simpremente me hace los "check measurements" y vuelve al menú (en meno de 30 seg acaba). Seguro que la respuesta es obvia, pero por si acaso, ¿habría que entrar en la 5, luego en la 6 y luego en la 7?
Gracias,
Luis
En línea
--
Mis fotos
invisible
Moderador
Palizas oficial
Mensajes: 8079
¡¡¡Semen retentivus, venenum est!!!
Re: Perfilar el monitor con Argyllcms en GNU/Linux
«
Respuesta #11 :
04 Sep 2009, 17:23 »
Cita de: luispa en 04 Sep 2009, 17:09
Dices que hay que pulsar la opción 5, pero al hacerlo simpremente me hace los "check measurements" y vuelve al menú (en meno de 30 seg acaba). Seguro que la respuesta es obvia, pero por si acaso, ¿habría que entrar en la 5, luego en la 6 y luego en la 7?
Efectivamente,
luispa
, en mi caso, con el Spyder2, la opción 6 no es aplicable. Después del chequeo de la opción 5 hay que pasar a la 7.
Me he saltado ese paso brutamente...
gracias por el aviso.
En línea
"
Lo invisible
siempre forma parte de la obra de arte que lo representa. Si no se aprecia lo invisible en la obra artística, ésta no existe."
"Si quieres ver
lo invisible
, observa con atención lo visible."
Manuel Álvarez Bravo (1902-2002)
invisible
Moderador
Palizas oficial
Mensajes: 8079
¡¡¡Semen retentivus, venenum est!!!
Re: Perfilar el monitor con Argyllcms en GNU/Linux
«
Respuesta #12 :
04 Sep 2009, 17:33 »
luispa
, ya está corregido.
Cita de: Enhy en 03 Sep 2009, 20:56
Wuenas,
Yo utilizo el siguiente comando:
Código:
dispcal -v -T 6500 -o -q m -y c Monitor
...
Gracias mil,
Enhy
, acabo de probarlo y, efectivamente, acorta mucho el procedimiento.
En línea
"
Lo invisible
siempre forma parte de la obra de arte que lo representa. Si no se aprecia lo invisible en la obra artística, ésta no existe."
"Si quieres ver
lo invisible
, observa con atención lo visible."
Manuel Álvarez Bravo (1902-2002)
luispa
Consolidad@
Mensajes: 126
Re: Perfilar el monitor con Argyllcms en GNU/Linux
«
Respuesta #13 :
04 Sep 2009, 17:36 »
Cita de: hombre_invisible en 04 Sep 2009, 17:23
Cita de: luispa en 04 Sep 2009, 17:09
Dices que hay que pulsar la opción 5, pero al hacerlo simpremente me hace los "check measurements" y vuelve al menú (en meno de 30 seg acaba). Seguro que la respuesta es obvia, pero por si acaso, ¿habría que entrar en la 5, luego en la 6 y luego en la 7?
Efectivamente,
luispa
, en mi caso, con el Spyder2, la opción 6 no es aplicable. Después del chequeo de la opción 5 hay que pasar a la 7.
Me he saltado ese paso brutamente...
gracias por el aviso.
Genial, gracias, me lo he imaginado y salté a la 7 (en mi prueba anterior pasé por la 6 y en total todo tardó 1h:30m, y no funcionó)... Ahora está en la mitad de la 7
. Ya lleva 20min y continúa (no se porqué tardará más en mi caso). En cuanto lo tenga todo hecho actualizo el resultado final.
Gracias de nuevo
Luis
En línea
--
Mis fotos
invisible
Moderador
Palizas oficial
Mensajes: 8079
¡¡¡Semen retentivus, venenum est!!!
Re: Perfilar el monitor con Argyllcms en GNU/Linux
«
Respuesta #14 :
04 Sep 2009, 17:40 »
Cita de: luispa en 04 Sep 2009, 17:36
... Ahora está en la mitad de la 7
. Ya lleva 20min y continúa (no se porqué tardará más en mi caso).
¿Qué valor le has dado a la variable
-q
en
dispcal
?
Por cierto, ¿qué calibrador usas?
En línea
"
Lo invisible
siempre forma parte de la obra de arte que lo representa. Si no se aprecia lo invisible en la obra artística, ésta no existe."
"Si quieres ver
lo invisible
, observa con atención lo visible."
Manuel Álvarez Bravo (1902-2002)
Páginas: [
1
]
2
3
...
5
Imprimir
« anterior
próximo »
Ir a:
Por favor selecciona un destino:
-----------------------------
Normas y Contacto
-----------------------------
=> Normas y uso
=> Avisos de los administradores
=> Contacto y Sugerencias
===> Presentaciones
===> Haz tus pruebas aquí
===> Alojamiento de páginas y/o galerías en FotoLibre
-----------------------------
Ayuda
-----------------------------
=> Pide ayuda aquí
=> Manuales
===> Cursos y manuales externos
-----------------------------
Comparte tus fotos aquí
-----------------------------
=> Paisajes
=> Retrato
=> Desnudo
=> Viajes
=> Flora y Fauna
=> Otros temas
=> Juegos
-----------------------------
La Taberna del Fotón
-----------------------------
=> Fotos son amores
=> Libre como el software
=> Off-Fotic ;)
=> Congresos FotoLibreros
Cargando...