InglésFrancésEspañol

Ad


icono de página de OnWorks

macbethcal - Online en la nube

Ejecute macbethcal en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando macbethcal que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


macbethcal: calcula la compensación de color según la tabla de Macbeth medida

SINOPSIS


macbethcal [ -d depurar.hdr ][ -p xul yul xur yur xll estrella xlr año ] scanin.hdr [
calibout.cal ]
macbethcal -c [ -d depurar.hdr ] [ medido.xyY [ calibout.cal ]]

DESCRIPCIÓN


macbethcal toma una imagen escaneada o un conjunto de medidas de un color Macbeth ColorCheckerTM
gráfico de reproducción y calcula una función de mapeo de color adecuada como entrada para peine(1).

En la primera forma, macbethcal toma una imagen escaneada de un gráfico de Macbeth que ha sido
convertido en una imagen Radiance mediante un procedimiento fijo. Cuando se utiliza correctamente como entrada para
pccomb, el archivo de calibración calculado ajustará el brillo y el color de cualquier
imagen escaneada y convertida para que coincida mejor con el original. Si las condiciones de iluminación
se controlan cuidadosamente (como en el caso de un escáner de superficie plana), incluso es posible obtener
valores fiables de reflectancia de esta manera, al menos dentro del 10% más o menos. La imagen de entrada es
nombrado en la línea de comando. El archivo de calibración de salida se escribirá en el estándar
salida si no se proporciona un nombre de archivo en la línea de comando.

En la segunda forma, la entrada es de un archivo que contiene valores medidos para cada Macbeth
color. Este archivo debe contener entradas del formulario:

N xy Y

Dónde N es el número del color Macbeth correspondiente. (Ver el reverso de la tabla ColorChecker
para los nombres de color y la indexación, pero básicamente comienza desde la parte superior izquierda con 1 y
procede en el orden de texto en inglés hacia la parte inferior derecha, que es 24.) Los valores x, y y Y
son las coordenadas de cromaticidad CIE (x, y) de 1931 seguidas de la luminancia para ese color,
que puede estar en cualquier unidad. Si se conoce un valor de blanco (es decir, el nivel de salida máximo), entonces
se puede dar como entrada número 0. Las entradas pueden estar en cualquier orden, y los comentarios pueden ser
incluido delimitado por un signo de almohadilla ('#') y continuando hasta el final de la línea. Está
recomendó que se realicen mediciones para los 24 colores, pero las únicas entradas obligatorias son
los 6 valores neutrales en la fila inferior del gráfico.

Calcular un mapeo a partir de colores medidos suele ser más conveniente cuando se calibra un
dispositivo de salida particular. Esto se logra imprimiendo la imagen macbeth_spec.hdr
(que se puede encontrar en el directorio de la biblioteca RADIANCE estándar en el subdirectorio lib)
y medir la salida con un cromómetro o espectrofotómetro.

Para una imagen escaneada, las ubicaciones de los 24 parches Macbeth en la imagen de entrada deben ser
conocido. Si los bordes del gráfico no están en los bordes de la imagen de entrada, o el gráfico tiene
se ha invertido o girado o está descentrado o en un ángulo oblicuo, entonces es necesario
especificar las ubicaciones de píxeles de las esquinas del gráfico con el -p opción. La esquina
posiciones (direcciones de píxeles x, y como se indica en ximage(1) comando "p") se ordenan en el
línea de comando: superior izquierda, superior derecha, inferior izquierda, inferior derecha (es decir, texto en inglés
ordenar). Estas coordenadas deben ser las posiciones de las esquinas exteriores de las siguientes
parches:

arriba a la izquierda = 1. piel oscura
arriba a la derecha = 6. verde azulado
abajo a la izquierda = 19. blanco
abajo a la derecha = 24. negro

Si el gráfico se ha volteado o girado, simplemente proporcione las posiciones de los píxeles del
esquinas de parche apropiadas, donde sea que se encuentren en la imagen. (Nota: si la imagen Radiance
se ha volteado o girado con dar la vuelta(1) or promover(1) ximage informará el original
posiciones de píxeles si el -c La opción no fue utilizada por los programas de reorientación. Esto será
mal, así que asegúrese de usar el -c opción.) macbethcal puede manejar un gráfico con cualquier
deformación de orientación o perspectiva si las coordenadas de las esquinas se dan correctamente. los
La salida de depuración de imágenes es la mejor forma de comprobar la coherencia. (Ver el -d opción,
abajo.)

El -d La opción se puede utilizar para especificar un archivo de salida adicional, que será una imagen
comparar la imagen escaneada procesada de acuerdo con el mapeo calculado con el
colores estándar de Macbeth. Es una buena idea utilizar la opción de depuración para comprobar que el
los parches de color se ubican correctamente y para ver qué tan bien macbethcal hace al emparejar
colores. El centro de cada parche mostrará el color de destino; el lado izquierdo de cada parche
mostrará el color original y el lado derecho mostrará el valor corregido. Si el
la coincidencia funciona bien, la imagen de depuración debe tener una especie de "muesca a la izquierda" en cada
parche. Colores de Macbeth que no se pudieron igualar porque estaban fuera de la gama en este
dispositivo se indican con líneas diagonales dibujadas a través de los colores de destino asociados.

MÉTODO


macbethcal calcula el mapeo de colores en dos etapas. La primera etapa usa los seis neutrales
parches de color en la parte inferior de la tabla de Macbeth para calcular un trazo lineal
aproximación al mapeo de brillo de cada primario RGB. La segunda etapa mira
todos los colores que están dentro de la gama del dispositivo para calcular un ajuste de mínimos cuadrados para un
transformación de color lineal desde el espacio medido al espacio estándar Radiance RGB
(como lo definen los tres primarios en src / common / color.h).

Gracias a la naturaleza de las asignaciones inversas, este método debería funcionar para convertir
datos escaneados para que coincidan con el original, o para que las imágenes de preacondicionamiento se envíen a
dispositivos de salida. En otras palabras, el mismo archivo de calibración funciona para corregir
imágenes escaneadas O precorregir imágenes antes de imprimir.

Se imprime una advertencia si se determina que algunos colores insaturados están fuera de la gama, ya que
puede indicar una reproducción deficiente o una alineación incorrecta de la imagen. La imagen de depuración se mostrará
qué colores se excluyeron trazando líneas diagonales a través de sus entradas.

NOTA


Es muy importante que se apliquen los mismos ajustes al escanear o imprimir otros
imágenes a calibrar con el archivo calculado. En particular, todos los ajustes de exposición
debe arreglarse manualmente, y no se deben realizar ajustes en la configuración en el camino.
El resultado final será mejor si la imagen escaneada original no se aleja demasiado de lo que
debería ser. En el caso de los escáneres de diapositivas y negativos, es mejor aplicar el
archivo de calibración recomendado para el tipo de película utilizada, siempre que esta calibración sea
fijo y no ajustado por imagen.

GRÁFICO DISPONIBILIDAD


La tabla Macbeth está disponible en la mayoría de las tiendas de suministros fotográficos, o puede pedirse
directamente de Macbeth:

Macbeth
Color de Munsell
405 Pequeña Bretaña Rd.
Nuevo Windsor, Nueva York 12553-6148
tel. 1-800-622-2384 (EE. UU.)
fax. 1-914-561-0267

El gráfico se vende por menos de 50 dólares estadounidenses al momento de escribir este artículo.

EJEMPLOS


Para calcular una calibración para un escáner FunkyThing y verificar los resultados:

ra_tiff -r mbscan.tif mbscan.hdr
macbethcal -d debug.hdr mbscan.hdr FunkyThing.cal
ximage depuración.hdr

Para aplicar esta calibración calculada a otra imagen escaneada:

ra_tiff -r otro.tif | pcomb -f FunkyThing.cal -> otro_calib.hdr

Para calcular un archivo de calibración para la grabadora de película BigWhiz, después de tomar medidas de
una diapositiva hecha de macbeth_spec.hdr:

macbethcal -c macbeth_spec.xyY BigWhiz.cal

Para preparar una imagen antes de su salida en la misma grabadora de película:

pcomb -f BigWhiz.cal standard.hdr> toprint.hdr

Para utilizar segundo(1) para ajustar también la imagen para la respuesta humana:

pcond -f BigWhiz.cal -h standard.hdr> toprint.hdr

Utilice macbethcal en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad