subsecciones
El capítulo 3 describe en detalle el uso de herramientas de selección de GIMP, sin embargo, que el debate está incompleto. Una comprensión completa de cómo trabajar eficazmente con selecciones requiere una discusión sobre cómo integrar las máscaras. En esta sección se muestra cómo las máscaras son complementarias a las herramientas de selección e ilustra por qué la combinación de selecciones y máscaras es tan poderoso.
Las máscaras son excelentes herramientas para refinar selecciones. Un examen cuidadoso de una máscara a menudo puede revelar varios problemas. Figura 4.36
Figura 4.36: Imagen que ilustra una selección
ilustra una selección realizada con el Trazado Bezier herramienta. Como se verá en un momento, esta selección muestra los tres tipos básicos de problemas de selección. Para examinar mejor estos problemas, la selección se convierte en una máscara de canal, y la propia selección se cancela.
La máscara de canal resultante se muestra en la Figura 4.37 (a),
Figura 4.37: Una máscara convertido de la Selección
y la Figura 4.37 (b) muestra el cuadro de diálogo canales asociados. Debido a que es difícil distinguir el fondo de agua azul claro a través de una máscara de canal negro transparente 50%, el color de la máscara ha cambiado a amarillo, como se muestra en la Figura 4.37 (c).
Para ver los problemas asociados con la selección, el zoom herramienta se utiliza para ampliar la ventana de la imagen. Esto produce el resultado que se muestra en la Figura 4.38 (a).
Figura 4.38: Ilustrando los tres problemas básicos de selección
Esta figura muestra que en varias regiones el color azul claro del fondo está mostrando a través de alrededor de los bordes de la máscara amarilla. Esto significa que estos píxeles se han incluido por error como parte de la selección.
Figura 4.38 (b) muestra la misma imagen que en la figura 4.38 (a), pero con los colores de la máscara invertida. La inversión del color se realiza mediante la máscara de canal activo y luego usar elInvertir función se encuentra en la imagen: Imagen / Colores menú. Inversión de los colores invierte las regiones de la máscara que corresponden a los píxeles seleccionadas y no seleccionadas en la imagen. Ahora se puede observar que en algunos lugares, los píxeles oscuros del sujeto están mostrando a través de alrededor de los bordes de la máscara. Esto significa que por error no se incluyen en el conjunto de píxeles seleccionados.
Finalmente, en ambas figuras 4.38 (a) y (b) un efecto aliasing áspera-borde se puede ver.
Cada uno de estos tres problemas se pueden resolver mediante el perfeccionamiento de la máscara. Esto se puede lograr utilizando varios métodos diferentes, pero para este tipo de trabajo bien cerca de un borde de la máscara, la mejor opción es el aerógrafo herramienta de la caja de herramientas. El aerógrafo se puede aplicar una capa muy fina de pintura, por lo que es una gran herramienta de retoque.Trabajo cerca del borde requiere un poco de mezcla de fondo con el objeto de evitar el aliasing. Cuando se utiliza con una ligera presión del aerógrafo es perfecto para esto.
Figura 4.39 (a)
Figura 4.39: Presentación de la Airbrush Tool
muestra la opciones de herramienta de diálogo para el aerógrafo . Es la opción de presión que nos interesa aquí. El deslizador de presión es en unidades de porcentaje, y el valor predeterminado de 10% se muestra en la Figura 4.39 (a). El efecto del uso de presión 10% en relación con el cepillo suave elegido en la figura 4.39 (b) produce la línea superior pintada en la figura 4.39 (c). Cada una de las otras líneas se pinta con el valor de la presión marcada a la derecha de la línea. Esta figura muestra que, para bajas presiones, el aerógrafo herramienta produce una capa muy fina de pintura, ideal para retocar los bordes imperfectos y alias, como las que se ven en la figura 4.38 .
Uso del aerógrafo herramienta en los píxeles de problemas mostrados en la Figura 4.38 produce los resultados que se muestran en la Figura 4.40 .
Figura 4.40: La solución de los tres problemas básicos de selección con el aerógrafo Tool
La técnica utilizada en la aplicación del aerógrafo herramienta es el siguiente:
1.
Hacer la máscara de canal activo.
2.
Utilice el zoom herramienta para ampliar la imagen a una resolución suficiente para que la pintura se puede aplicar a las zonas de borde problema con precisión.
3.
Ajuste el color de primer plano activa a negro escribiendo d en la ventana de imagen.
4.
Ligeramente aplique pintura negro para las áreas problemáticas con el aerógrafo herramienta. La pintura negro es útil para eliminar los píxeles que no deberían formar parte de la selección.
5.
Invertir los colores de máscara utilizando Invertir en la imagen: Imagen / Colores de menú, y trabajar en las nuevas áreas problemáticas. Debido a la inversión de color, ya que la pintura negro es útil para incluir píxeles que deberían formar parte de la selección.
6.
Evaluar la precisión de la pintura aplicada, y para corregir errores haciendo uso liberal de la Deshacer ( Cz ) y rehacer ( Cr ) funciones.
La sección anterior mostró como una máscara de canal podría ser utilizado para refinar la selección. Esto es tan útil que el GIMP tiene un par de botones de función especial en la ventana de la imagen permitiendo una selección que se convierte rápidamente en una máscara de canal y viceversa. Éstos se llaman las Máscara rápida botones.
Figura 4.41 (a)
Figura 4.41: Uso de la máscara rápida
ilustra una imagen con una selección. También muestra un botón círculo en la parte inferior izquierda de la ventana de la imagen que contiene un icono cuadrado rojo. Esta es la Máscara rápida botón. Al hacer clic sobre el mismo convierte la selección de una máscara, tal como se muestra en la Figura 4.41 (b). El botón que se muestra con un círculo en la figura 4.41 (b) contiene un icono que muestra un cuadrado dibujado en una línea de puntos y se asemeja a las hormigas que marchan. Al hacer clic en este botón vuelve la máscara rápida de una selección. Por lo tanto, los Máscara rápida botones se pueden utilizar para convertir rápidamente una selección de una máscara que luego se puede editar, tal como se describe en la Sección 4.5.1 , antes de ser convertido de nuevo en una selección.
Figura 4.42
Figura 4.42: Opciones de la máscara rápida
muestra dos características de la Máscara rápida botones. Haga doble clic en cualquiera de los botones nos lleva a la Editar atributos Qmask diálogo. Este cuadro de diálogo, que se muestra en la Figura 4.42 (a), permite la opacidad por defecto y el color de la máscara que ser modificado. La segunda característica de la máscara rápida se muestra en la Figura 4.42 (b). Cuando se crea la máscara rápida, sino que también aparece en el cuadro de diálogo de canales con el Qmask etiqueta en el área de título del canal. Este canal existe sólo mientras la máscara rápida y desaparece tan pronto como la máscara se revierte a una selección.
Realización de una selección requiere separando el objeto, la parte de la imagen que nos interesa, desde el fondo. A menudo, el sujeto tiene espacio de color características que lo diferencian de los antecedentes y el objetivo de esta sección es explicar cómo explotar este hecho. Dado que las técnicas descritas en esta sección dependen uso de las funciones naturales del color de una imagen para hacer la selección, yo llamo a esto la búsqueda de la mascarilla natural . Los métodos se basan en el uso de dos herramientas principales: Umbral , que se encuentra en la imagen: Imagen / Colores de menú, y Descomponer , encontrados en Image: Imagen / Modo . El enfoque mascarilla natural a menudo permite que el sujeto que se extrae en una operación única, audaz.
El Umbral de la herramienta le permite especificar un rango de valores en una imagen. Todos los píxeles que se encuentran en el rango de los valores seleccionados se asignan al blanco, y el resto se asignan a negro. Umbral es una herramienta poderosa para la creación automática de máscaras. Esto se ilustra en el siguiente ejemplo.
Figura 4.43
Figura 4.43: pegar la imagen en su propia máscara de canal
ilustra la primera etapa de usar Umbral para crear una máscara natural. En el ejemplo, queremos hacer una selección de la flor que se abre parcialmente en la figura 4.43 (a). Comenzamos copiando la imagen de la Figura 4.43 (a) en una máscara de canal. Esto se hace mediante la creación de una nueva máscara de canal en el diálogo de canales, y luego copiar y pegar la capa de la imagen de la máscara utilizando Cc y Cv (ver sección 2.4 ). Figura 4.43 (b) muestra el cuadro de diálogo Canales resultante, y la Figura 4.43 (c) muestra que el amarillo es elegido como el color de la máscara. Este color fue elegido para contraste contra el fondo oscuro de la figura 4.43 (a). Dado que una máscara de canal es de sólo 8 bits de profundidad, pegar la imagen en color en la máscara de canal inmediatamente la convierte en una escala de grises. Esto se puede ver en la Figura 4.43 (d), que se obtuvo por alternar en el icono del ojo de la máscara de canal y alternar fuera icono de ojo de la capa de la imagen.
El Umbral de diálogo funciona haciendo clic y arrastrando una parte de la gama de valores en el histograma. El rango de valores en el histograma se encuentra en [0255], y, como puede verse en la figura 4.44 (b),
Figura 4.44: Aplicación de umbral a la máscara de canal
el rango que ha sido seleccionado es 72 a 253. Barriendo a los valores en el umbral del histograma de diálogo antes de mapas para blancos los píxeles de la capa activa (en este caso la máscara de canal) con estos valores. Los píxeles que tienen valores fuera del rango de barrido se asignan al negro. Por lo tanto, la máscara de canal que era una variación continua escala de grises de la imagen se convierte en un binario negro-y-blanco uno. Figura 4.44 (a) muestra la máscara de canal antes de la aplicación de umbral , y la Figura 4.44 (c) muestra la máscara de canal después de la aplicación del umbral .
Alternar icono de ojo de la capa de la imagen de nuevo permite la máscara de canal para ser visto sobre la imagen, como se ilustra en la Figura 4.45 .
Figura 4.45: Los defectos máscara resultante como se ve en la ventana de la imagen
Las partes de la capa de la imagen que corresponde a las partes blancas de la máscara de canal se pueden ver claramente en la ventana de la imagen. Las partes de la imagen que corresponde a las partes negras de la máscara de canal están enmascarados por una película de color amarillo parcialmente transparente.
Como se muestra en la Figura 4.45 , el resultado de la utilización de umbral produce una máscara casi perfecta para la flor. Sin embargo, varias regiones defectuosas quedan. Hay ciertas partes de la imagen que debe ser enmascarada, pero no lo son, y hay partes que están enmascarados, pero eso no debería ser. Estas regiones se eliminan fácilmente con el lazo y el pincel de la herramienta.
Figura 4.46 (a)
Figura 4.46: Usando el Lasso Tool para eliminar regiones defectuosas
muestra cómo el lazo se ha utilizado para seleccionar partes de la imagen que debe ser enmascarada, pero no lo son. Puesto que existen varias regiones infractores, sus selecciones se han combinado con los métodos descritos en la Sección 3.2 . Las partes de la máscara de canal que se encuentran en las regiones seleccionadas se reparan (es decir, convertido en negro) en tres pasos. La máscara de canal se activa haciendo clic en su miniatura en el cuadro de diálogo Canales, el color de fondo activo se establece en negro, como se muestra en la Figura 4.46 (b), y las selecciones se cortan tecleando Cx en la ventana de imagen. El resultado se muestra en la Figura 4.46 (c).
Figura 4.47 muestra cómo se restaura el tallo de la flor, que no se incluyó en la máscara, utilizando el pincel de la herramienta. Figura 4.47 (a)
Figura 4.47: Utilizando el pincel Herramienta para rellenar en las regiones que faltan
muestra el tallo de la flor aumentada en un 300%, y en la figura 4.47 (b) y (c) muestran que el blanco es elegido como el activo Color de primer plano y un pequeño cepillo duro ha sido elegido de laselección del pincel de diálogo. El Pincel cursor puede verse la aplicación de pintura blanca a la máscara sobre la región del tallo de la flor en la Figura 4.47 (a). El semi-transparencia de la máscara facilita el proceso de pintura. Figura 4.47 (d) muestra el resultado de haber restaurado totalmente el tallo de la flor.
Para el paso final en este ejemplo, la Figura 4.48 (a)
Figura 4.48: Conversión de la máscara a la selección
muestra cómo el canal de selección se aplica la función haciendo clic en su icono en la barra de botones del cuadro de diálogo de canales. Desactivación de la visibilidad de la máscara de canal, la selección resultante se ve en la Figura 4.48 (b).
Este ejemplo muestra cómo el uso de Threshold puede producir una selección mucho más rápidamente de lo que hubiera sido posible con el Trazado Bezier herramienta. Hacer un trazado Bézier habría requerido la colocación y el perfeccionamiento de un gran número de puntos de control. En contraste, el procedimiento empleado con el Umbral herramienta requiere un poco de experimentación con los valores en diálogo de la herramienta, seguido de algunas selecciones en bruto con el lazo y algunos pintura con la brocha .
Un elemento clave para que el Umbral herramienta de trabajo eficiente es encontrar un rango razonable de valores en el histograma del cuadro de diálogo de la herramienta. El ejemplo utilizado en esta sección demuestra que no es necesario encontrar una máscara perfecta. Más bien, el objetivo es encontrar una máscara que separa el objeto del fondo lo suficiente para que herramientas tales como el lazo y el pincel se pueden utilizar para limpiar fácilmente los defectos.
La gama de valores que se utilizan para crear la máscara en este ejemplo se muestra en la Figura 4.44 (b). Es importante entender que este resultado se obtuvo mediante el uso de un ensayo y error, enfoque experimental. Varias regiones contiguas del histograma fueron barridos por el ratón, y, cada vez, se observaron las partes de la imagen que asigna a blanco y negro. Un consejo para la búsqueda de regiones útil es examinar los rangos de valores que apoyan los principales obstáculos en el histograma. Estos son por lo general asociados con las principales características de la imagen, y es a menudo el caso de que uno de estos golpes es la solución a nuestra búsqueda. Cuando un rango razonable ha sido descubierto, los cuadros de entrada de datos pueden ser utilizados para refinar los puntos extremos de la gama.
Aunque el umbral de la herramienta no es una panacea y no se garantiza que funcione, es a menudo exitosa. Vale la pena tratar de aplicar el umbral de la herramienta antes de lanzarse a un largo proceso de selección con el Trazado Bezier herramienta. Algunos buenos ejemplos del uso de Umbral para hacer máscaras de selección se ilustran en las secciones 7.3 y 7.4 .
La Varita Mágica , presentado en la sección 3.1.1 , es muy similar en principio al umbral , pero no es tan eficaz. Como ya se ha descrito, el Magic Wand trabaja por la elección de un píxel semilla en la imagen y la creación interactiva de un umbral que controla el número de píxeles alrededor de la semilla se incluyen en la selección. Por lo tanto, si el valor del píxel en la semilla es S , y el valor del umbral es T , entonces el rango de valores de pixel que se incluyen en la selección es [ S - T , S + T ].
Ahora supongamos que el rango de valores de los píxeles que separa el objeto del fondo es [ R 1 , R 2 ]. Para hacer que la varita mágica a trabajar en esta imagen, el umbral debe tener el valor T = ( R 2 -R 1 ) / 2 y la semilla debe tener el valor S = ( R 1 + R 2 ) / 2. El problema, entonces, es la búsqueda de un pixel en el sujeto que tiene el valor de inicialización correcta de que, al experimentar con los valores umbral, producirá un resultado aceptable. Esto es poco práctica por varias razones, la dificultad principal es que no hay manera de utilizar la retroalimentación visual de varios intentos de la varita mágicapara descubrir una solución más refinada.
Por otra parte, Umbral sólo requiere que se especifiquen los puntos extremos de la gama, por lo que es mucho mejor adaptado a la experimentación. Es fácil de probar varias de valor regiones contiguas, y la retroalimentación visual de esto es muy útil para mejorar la búsqueda. Además, el histograma en el umbral de diálogo proporciona pistas importantes en cuanto a qué regiones pueden ser más útiles.
Por último, el algoritmo utilizado por la varita mágica es lento, ya que para cada cambio en el valor de umbral, debe crecer de forma recursiva la región seleccionada alrededor de la semilla. En comparación, el algoritmo de umbral es muy rápido, ya que sólo tiene que comparar cada píxel de la imagen con un umbral.
En las secciones anteriores, Umbral se aplicó directamente a la imagen. Sin embargo, esta herramienta a menudo puede ser más eficaz cuando se aplica a un componente de color de la imagen. La función dedescomponer , que se encuentra en la imagen: Imagen / modo de menú, se puede utilizar para separar una imagen en sus componentes RGB y HSV. Cuando la descomposición es RGB, Decomposecrea tres imágenes en escala de grises que contienen los canales rojo, verde y azul de la imagen. Para HSV, también se crean tres escalas de grises, pero ahora representan el matiz, la saturación y los componentes de valor de la imagen. (Consulte el Capítulo 5 para una discusión en profundidad de la relación entre una imagen y su RGB y componentes de color HSV.)
Figura 4.49 (a)
Figura 4.49: Una imagen de la flor y de la Decompose diálogo
ilustra una imagen de una flor, y la Figura 4.49 (b) muestra la Descomponer de diálogo. Cualquiera de una descomposición de la imagen RGB o HSV se puede realizar haciendo clic en el botón apropiado.El CMY descomposición no es útil, ya que produce resultados que son idénticos a RGB cuando se utiliza con el umbral de la herramienta. CMYK puede producir resultados interesantes, pero sólo RGB y HSV se discuten aquí.
Figura 4.50 (a), (b), y (c)
Figura 4.50: Las descomposiciones de la Flor RGB y HSV
mostrar los componentes rojo, verde, y azul de la flor que se muestran en la Figura 4.49 (a). Figura 4.50 (d), (e) y (f) muestra el tono, la saturación y los componentes de valor. Tenga en cuenta que para cada uno de los componentes, la relación entre la flor y el fondo es diferente. Por ejemplo, la flor en tanto el componente rojo y el componente de saturación parece ser mejor separado del fondo que para los otros componentes. Debido a que la flor es de color rojo anaranjado brillante saturado, esto no debería ser una sorpresa. Sin embargo, el punto de utilizar la Descomponer herramienta es que da el Umbral de herramienta una ventaja que puede ser explotado al intentar extraer una máscara natural. Ejemplos del uso de esta técnica se pueden encontrar en las secciones 7.3 y 7.4 .