1 Alcance
2 Referencias
3 Definiciones
4 Convenios
5 Representación de imágenes
6 Estructura de las franjas
6.1 Franja de tres capas (3LS, three-layer stripe)
6.2 Franja de dos capas (2LS, two-layer
stripe)
6.3 Franja de una capa (1LS, one-layer
stripe)
7 Codificación de las imágenes
7.1 Resolución espacial
7.2 Anchura de las franjas y de las capas
7.3 Altura de las franjas y de las capas
7.4 Combinación de capas
8 Orden de transmisión de las capas
9 Formato de los datos
9.1 Visión general
9.2 Estructura de los datos de las páginas
9.3 Estructura de los datos de las franjas
9.5 Estructura de los datos de las capas
9.6 Resumen del formato de datos
Anexo A – Modos 2 y 3
del contenido mixto de gráficos por puntos (MRC)
A.1 Alcance
A.2 Referencias
A.3 Definiciones
A.4 Convenios
A.5 Representación de imágenes
A.6 Estructura de la franja
A.7 Codificación de la imagen
A.8 Orden de transmisión de capas
A.9 Formato de los datos
Anexo B – MRC Modo 4 –
Recursos compartidos y rótulos de color
Introducción y
antecedentes
B.1 Alcance
B.2 Referencias
B.3 Definiciones
B.4 Datos compartidos
B.5 Rótulos de color
B.6 Formato de datos
Introducción y antecedentes
La
Recomendación
relativa al contenido mixto de gráficos por puntos (MRC, mixed raster content) es una manera de describir documentos con
gráficos por puntos (imágenes sintéticas exploradas con escáner y/o de gráficos
por puntos) con datos binivel (texto y/o ilustraciones) y multinivel
(color/tono continuo) dentro de n color con contenido mixto de gráficos por
puntos entre usuarios con diversos sistemas de comunicación se realice a mayor
velocidad, con una mejor calidad de imagen y con un consumo moderado de
recursos de computación (capacidad de memoria, almacenamiento y procesamiento).
El enorme incremento que ha experimentado el intercambio electrónico de
documentos ha impulsado al alza las expectativas y los requisitos de los
clientes en lo tocante a documentos con gráficos por puntos. El color se debe
intercambiar con la misma naturalidad y eficacia que se intercambia el blanco y
negro (binivel) y las copias del original se han de producir rápidamente y con
la mejor calidad de imagen posible con el dispositivo de salida de que se
trate. Cabe asociar las siguientes relaciones técnicas a los requisitos del
cliente:
•
el intercambio eficiente de los datos de gráficos por puntos está
relacionado directamente con el tamaño del fichero y las relaciones de
compresión;
•
la calidad de la imagen en un entorno de exploración total, impresión
total, está relacionada directamente con el intercambio de formas de datos
independientes del dispositivo y los compromisos de presentación establecidos
por el aparato de salida;
•
la impresión rápida con recursos modestos está relacionada con una
complejidad moderada del formato.
La mejor manera de conseguir relaciones de compresión elevadas y mantener la
calidad es comprimir los diferentes segmentos de los datos de gráficos por
puntos de acuerdo con sus particulares atributos. Los datos de texto e
ilustraciones (datos binivel) se comprimirán siguiendo un procedimiento que
insista sobre todo en el mantenimiento de los detalles y la estructura de la
entrada. Las imágenes y los gradientes de color (datos multinivel) se
comprimirán teniendo en cuenta principalmente el mantenimiento de la
uniformidad y la exactitud de los colores. Estos tipos de datos diferentes
(binivel y multinivel) se conceptualizan a menudo como pertenecientes a
capas/planos distintos dentro de la página.
La separación de los datos por la importancia del contenido (detalle espacial
frente al color) tiene además como corolario directo el que resulta ventajoso
utilizar resoluciones diferentes para los diferentes datos, con alta resolución
espacial para texto/ilustración y resolución de color elevada para
imágenes/gradientes.
Este concepto de separación de datos por la importancia del contenido ha
llevado al desarrollo del modelo de tres capas de modo base en el que se basa
esta Recomendación sobre MRC. En el anexo A se definen las disposiciones
necesarias para ampliar el modelo más allá del modo base. El modelo de tres
capas del modo ultinivel asociados a la imagen en color de tono continuo (color
de tono continuo y/o de paleta) para los que una resolución espacial media a
baja y una resolución de color alta son las adecuadas normalmente a efectos de
una buena reproducción, los datos binivel asociados a texto/ilustraciones de
gran detalle para los que una resolución espacial alta y una resolución de
color baja sirve normalmente para obtener una buena calidad de reproducción y
los datos multinivel asociados a colores multinivel de los datos de
texto/ilustraciones para los que una resolución espacial media a alta y una
resolución de color media sirve normalmente para obtener una buena
reproducción. En el modelo MRC, cada página se procesa independientemente. Los
tipos de datos de e procesen, compriman y transmitan independientemente. Los
datos de tono continuo multinivel pueden representarse en la capa inferior, los
datos binivel en la capa media y los datos multinivel de los colores de
texto/ilustraciones en la capa superior. Las capas inferior y superior se
llamarán en adelante capa de segundo plano y capa de primer plano
respectivamente, véase la figura 1. El proceso de regeneración de la
imagen es controlado por la capa binivel intermedia que actúa a modo de máscara
o selector que decide si se reproducen píxels de la capa de tono continuo del segundo
plano o de la capa de colores de texto/ilustraciones del primer plano. Debido a
su función de selección, a esta capa se le denomina capa máscara o capa
selector; a lo largo de la presente Recomendación se hará referencia a la capa
intermedia como capa máscara. Cuando el valor de un píxel de capa máscara es
uno (1), se selecciona y reproduce el píxel correspondiente del primer plano.
Cuando el valor del píxel de la capa máscara es cero (0), se selecciona y
reproduce el píxel correspondiente del segundo plano, véase la figura 2.
Teniendo en cuenta la limitación de memoria del dispositivo en muchas
implementaciones facsímil y el exto/ilustraciones (monocolor o multicolor),
zonas de imágenes de tono continuo y zonas de texto/ilustraciones (monocolor o
multicolor) e imágenes de tono continuo, se ha dispuesto subdividir las a
figura 3. Las franjas se componen de una o más capas según precise el tipo
de la imagen de la franja. La capa máscara ha de abarcar la anchura y la altura
de la franja en su totalidad. No es necesario que las capas de segundo y primer
plano abarquen toda la anchura y la altura de la franja. La reducción de la
cantidad de espacio en blanco codificado en las capas de segundo o de primer
plano se puede conseguir aprovechando los datos de anchura y altura de la
imagen incluidos en el flujo de datos de capa y una disposición de
desplazamiento horizontal y vertical. El valor por defecto del color base del
primer plano es el negro (el color base de capa puede modificarse para que sea
cualquier color). El color base se define de tal manera que en las ubicaciones
de píxels de máscara (valor = 1) en donde no esté presente un píxel de primer
plano correspondiente, se aplica el color base de la capa de primer plano. Se
ha especificado el color blanco como color de segundo plano por defecto (el
color base de capa puede cambiarse a cualquier color). El color base se define
de tal manera que en las ubicaciones de píxels de máscara (valor = 0) en donde
no esté presente una imagen de tono continuo correspondiente, se aplica el
color base de capa de segundo plano, véase la figura 4.
El modelo de 3 capas tiene 3 tipos de franjas horizontales que se implementan
de acuerdo con el tipo de datos tratados:
•
Franja de 3 capas (3LS), así denominada porque contiene las tres capas,
a saber, de segundo plano, máscara y de primer plano, tal como aparece en la
figura 1. La 3LS es la apropiada cuando se trata una imagen que contiene a la
vez texto e ilustraciones multicolor e imagen de tono continuo o texto e
ilustraciones monocolor con fondo en colores e imágenes de tono continuo, tal
como aparece en las franjas 3 y 5 de las figuras 3 y 8.
•
Franja de 2 capas (2LS), así denominada porque contiene datos
codificados de dos de las tres capas (la tercera toma un valor fijo). Las dos
capas referidas pueden ser la capa máscara y la de segundo plano, tal como
aparece en la figura 6a, o la capa máscara y la de primer plano, tal como
aparece en la figura 6b. Cualquier combinación de capas múltiples incluirá la
capa máscara. La 2LS es la apropiada cuando se trata una imagen que contiene
texto e ilustraciones monocolor e imagen de tono continuo o texto e
ilustraciones en color sin imagen de tono continuo, tal como aparece en las
franjas 2 y 7 de las figuras 3 y 8.
•
Franja de 1 capa (1LS), así denominada porque contiene datos codificados
de una de las tres capas solamente (las otras dos toman valores fijos). La capa
referida puede ser la capa máscara, como en la figura 7a, la de segundo plano,
como en la figura 7b, o la de primer plano, como en la figura 7c. La 1LS es la
apropiada cuando se trata una imagen que contiene texto e ilustraciones
monocolor, imagen de tono continuo o posiblemente gráficos de gran riqueza de
colores, tal como se muestra en las franjas 1, 4 y 6 de las figuras 3 y 8.
La figura 8 ilustra los diversos tipos de franjas que se pueden utilizar en las
diversas zonas de imagen dentro de una página.
El modelo de 3 capas requiere la aplicación de un esquema de codificación
multinivel a las capas de segundo y de primer plano. Se puede utilizar
cualquier codificación multinivel del UIT-T (por ejemplo JPEG o JBIG, definidas
en las Recs. UIT-T T.81 y T.43 respectivamente) para el segundo plano o el
primer plano. Para la capa máscara, que requiere un esquema de codificación
binivel, se puede utilizar cualquier codificación binivel del UIT-T (por
ejemplo JBIG o MMR, definidas en las Recs. UIT-T T.85 y T.6
respectivamente), l comienzo de cada página. Esta información se proporciona
mediante parámetros de un segmento marcador dentifica también mediante un
parámetro de SOP. Dentro de una franja se pueden combinar capas con diversas
resoluciones espaciales; la resolución de las capas de primer plano y segundo
plano deben ser factores enteros de la resolución de la capa máscara, véase la
figura 5. Las resoluciones específicas utilizadas en concreto en las capas de
primer plano y segundo plano se identifican dentro de un segmento marcador al
comienzo de cada capa dentro de una franja. Un segmento marcador de comienzo de
franja contiene parámetros que indican el tipo de franja (1LS, 2LS ó 3LS),
el color base de capa de primer plano y de segundo plano, el desplazamiento del
primer plano y/o del segundo plano, la altura de la franja (número de líneas) y
la longitud de los datos codificados de la capa máscara (número de octetos).
a transmisión se envían franjas de manera secuencial desde la parte superior de
la página, de la franja 1 a la franja N, siendo N un entero. Dentro de una
franja, se transmite primero la capa máscara seguida por la de segundo plano y
a continuación la de primer plano, según proceda.