Tengo dos imágenes (en aras de la simplicidad, Image1 e Image2). Quiero usar Image2 como transparencia para Image1.
¿Cómo puedo hacer eso? Supongamos que he hecho poco más con Gimp que jugar con algunos filtros.
Gracias.
Bien, supongo que tiene dos imágenes: una imagen normal a la que desea agregar transparencia y una imagen en escala de grises que desea usar como su canal alfa (transparencia), algo como esto:
(Imagen base basada en esta foto de John Fielding , usada bajo la licencia CC-By-SA 2.0 ; máscara alfa creada por mí usando la herramienta Sphere Designer de GIMP).
Hay varias maneras de hacer esto; permítanme describir algunos de ellos.
Método 1: Abra ambas imágenes en el GIMP. Seleccione la imagen en escala de grises y cópiela en el portapapeles ( Editar → Copiar o Ctrl+ C). En la imagen base, seleccione Capa → Máscara → Agregar máscara de capa... (también disponible al hacer clic con el botón derecho en la capa en el cuadro de diálogo Capas). No importa cuál elijas como máscara, ya que la reemplazaremos en breve.
La máscara de capa que acaba de agregar debe seleccionarse para su edición; si no, selecciónela con Capa → Máscara → Editar máscara de capa (o simplemente haga clic en la máscara en el cuadro de diálogo Capas). Pegue la imagen en escala de grises en ( Editar → Pegar o Ctrl+ V) y ancle la selección flotante resultante en la máscara ( Capas → Anclar capa o Ctrl+ H, o haga clic en el icono de Anclaje en el cuadro de diálogo Capas).
Opcionalmente, convierta la máscara de capa en un canal alfa real usando Capa → Máscara → Aplicar máscara de capa (pero simplemente exportar la imagen como PNG lo hará por usted).
Método 2: Abra las imágenes como capas ( Archivo → Abrir como capas... ) o simplemente pegue una como una nueva capa en la otra. Con la capa de imagen en escala de grises visible, abra el cuadro de diálogo Canales, haga clic con el botón derecho en uno de los canales rojo/verde/azul (deben ser todos idénticos) y seleccione Canal a selección . Invierta la selección con Seleccionar → Invertir o Ctrl+ I.
Seleccione la capa de imagen base en el cuadro de diálogo Capas. Agregue un canal alfa para él con Capas → Transparencia → Agregar canal alfa si aún no tiene uno, y luego corte la selección lejos de la capa ( Seleccionar → Cortar o Ctrl+ X).
Método 3: como el método 2, pero después de Canal a selección , no invierta la selección, simplemente use Capa → Máscara → Agregar máscara de capa... en la capa de imagen base y elija "Selección" en el cuadro de diálogo. Luego, opcionalmente, aplique la máscara como en el método 1.
En cualquier caso, independientemente del método que haya utilizado, el resultado debería verse así (PNG transparente real a la izquierda, con fondo a cuadros a la derecha):
Para los conceptos básicos de "máscara de capa", echa un vistazo a este tutorial .
Algoritmo común puede ser:
Ok, ahora tienes "máscara viva".
¡Disfrutar!
La respuesta de @IlmariKaronen es correcta, pero asume un poco de conocimiento de gimp, por lo que estoy escribiendo una guía paso a paso aquí, para que sea más fácil de seguir para las personas sin conocimiento de gimp. La guía asume que el canal alfa se encuentra como un componente de otra imagen. Primero copiemos el canal alfa que se usará más adelante con los siguientes pasos:
Luego pegue el canal alfa copiado en la imagen deseada con los siguientes pasos:
mgkrebbs
Scott Welker