Reemplazar la blancura con transparencia en Photoshop

Quiero reemplazar la blancura en píxeles con transparencia de la misma manera que se describe en esta pregunta , es decir, que los píxeles más claros se hagan proporcionalmente transparentes. Todas las soluciones encontradas a través de Google se basan en la varita mágica u otros métodos que no funcionan para mis necesidades. Estoy seguro de que solía haber una manera de hacer esto en una versión anterior de Photoshop (funciones simples para reemplazar un color con transparencia), pero parece que no puedo hacerlo en CS6. Reemplazar color no tiene opciones alfa.

¿Por qué la pregunta a la que se vinculó es insuficiente? ¿Ha intentado Select > Color Range...crear una selección y luego enmascararla o eliminarla?
Porque sospecho que la solución Imagemagick en ese enlace no funcionará en CS6;) El método de selección seguramente también es defectuoso porque restringe la selección. Quiero que el valor de luminosidad en todos los píxeles se convierta en valor alfa.
No es una respuesta completa, pero... ¿tal vez valga la pena intentar hacer una copia en blanco y negro de la imagen y pegarla en una máscara de capa?
Tenga en cuenta que imagemagick es gratuito y de código abierto. Puede usar la herramienta para crear imágenes intermedias que luego puede manipular en PS6 o en cualquier otro software de edición de imágenes. No hay razón para limitarse a ninguna herramienta propietaria. Sin embargo, la respuesta vinculada no parece la herramienta adecuada para usted en este caso específico porque se basa en tener el fondo degradado azul utilizado en el desarrollo del elemento original como una imagen única para el proceso de enmascaramiento.
Llegué muy tarde a esta fiesta, pero puedes usar mi filtro matemático gratuito "Peel Off White" con el complemento Pixel Bender en las versiones anteriores a CC de Photoshop para hacer exactamente lo que quieras. Descárguelo de bergdesign punto com. Debido a que Adobe ahora ha descartado los métodos anteriores para hacer cálculos de píxeles dentro de PS sin escribir un complemento completo (Filter Factory y Pixel Bender), estoy a punto de lanzar una aplicación para Mac con toda la funcionalidad de los filtros Peel Off pero como una Mac independiente. app con alguna funcionalidad adicional para complementar la funcionalidad básica de Peel Off.
En mi humilde opinión, la gama de colores seleccionados es lo que necesita. No "restringe la selección". Puede seleccionar todos los píxeles en proporción a su blancura. luego presiona ctrl-x (cortar) y el blanco se vuelve transparente en proporción.
Hice una aplicación web hace un tiempo para hacer esto: hvitur.dmitry.lol
El editor de gráficos gratuito Gimp también tiene un pequeño y agradable filtro "Color to Alpha", que funciona bien: docs.gimp.org/en/plug-in-colortoalpha.html
Esto funcionó para mí mejor que cualquier opción que estuve usando durante años: sitepoint.com/…
@AndréHauptfleisch ¡un millón de gracias! El filtro "Color to Alpha" de Gimp es INCREÍBLE. No puedo creer que Adobe Photoshop no tenga un equivalente. En mi opinión, se debe dar una respuesta completa sobre cómo usar Gimp para esto en lugar de Photoshop, porque las personas se lo están perdiendo seriamente si no lo saben. ¡Es una pena que esta pregunta esté bloqueada, por lo que no podemos agregar la respuesta real!

Respuestas (3)

Un método es usar la imagen/capa original como su propia máscara de capa. Crearía un duplicado de la capa, la desaturaría y la invertiría, pegando el resultado en escala de grises en la máscara de capa de las capas originales.


Actualización: aquí hay algunas instrucciones paso a paso:

Comience con su imagen aplanada:

ingrese la descripción de la imagen aquí

Agregue una capa de ajuste de Saturación/Tono y baje la Saturación hasta que la imagen no tenga color. Si no tiene ningún degradado en su imagen original, puede usar una capa de ajuste de Umbral en su lugar, lo que dará como resultado resultados 100% negros o 100% blancos.

(Técnicamente, podría omitir el paso, ya que lo pegaremos en una máscara de capa que lo convertirá a escala de grises de todos modos. Esto le dará una buena referencia visual para ajustar el balance de blanco y negro).

ingrese la descripción de la imagen aquí

Agregue una capa de ajuste Invertir , luego una capa de ajuste de Curvas . Modifique las Curvas hasta que todo lo que le gustaría que sea sólido/opaco sea blanco, y todo lo que desee completamente transparente sea negro. Es posible que tenga que modificar esto varias veces para obtener las cantidades correctas.

ingrese la descripción de la imagen aquí

Ahora CTRL+ Apara seleccionar la imagen completa y CTRL+ SHIFT+ Cpara copiar el resultado combinado en escala de grises. Crea una máscara de capa en tu capa original. Ahora ALT+ Clicken el ícono de máscara de capa para ingresar al modo de edición directa. Ahora pegue la imagen en blanco y negro que acaba de copiar allí.

ingrese la descripción de la imagen aquí

Ahora haga clic de nuevo en su capa original para salir de la edición directa de la máscara de capa y ocultar todas sus capas de ajuste.

¡Ahí tienes! Si encuentra que su resultado final no es completamente opaco (sólido) en las áreas que le gustan, puede modificar las curvas y volver a hacerlo (necesitará más blanco en esas áreas) o simplemente duplicar el resultado/capa unas cuantas veces hasta que se vuelva menos transparente (ejemplo a continuación).

ingrese la descripción de la imagen aquí

Esto también funciona en fondos negros, simplemente no use el filtro Invertir capa.

¿Qué pasa si el fondo que quiero que sea transparente es azul/gris?
@Pineapple Under the Sea: puede funcionar en fondos de colores, pero necesitaría suficiente contraste tonal. Por esa razón, normalmente no funciona bien en fondos de colores de tonos medios. Pruebe un filtro de tono/saturación en la imagen original y elimine el color, si el fondo se ve similar a la parte que desea conservar (tono similar en escala de grises), este método probablemente no funcione bien para usted. En ese caso tendrás que pintarlo o calcarlo. Este método funciona exagerando la diferencia tonal del fondo frente a la parte que desea mantener hasta que sea negro frente a blanco...
...Si no puede lograr eso usando niveles, curvas o el filtro de umbral, entonces este método no funcionará.
@Mich puede hacer cálculos en los canales que se explican aquí: graphicdesign.stackexchange.com/questions/31337/…
Intenté esto y las partes de color resultantes (no transparentes) de la imagen se habían vuelto parcialmente transparentes (pude ver la cuadrícula de transparencia a través de él)
@MicroMachine Eso se debe a que esas partes no eran 100% blancas en su máscara. Use una capa de ajuste para modificar la máscara o duplique su capa de resultados varias veces para que el resultado sea menos transparente, como hice en la imagen de ejemplo anterior.
+1 como seguir un GPS a través de Twilight Zone pero funciona. ¡Gracias!
Ese es un logotipo hermoso.
Esto es genial, es un poco triste, no puedo votar dos veces.

Puede usar la combinación para agregar transparencia:

  1. Haga clic con el botón derecho en la capa a la que desea agregar transparencia, elija "Opciones de fusión..." (si no puede elegir "Opciones de fusión", asegúrese de que la capa esté desbloqueada)
  2. Ubique la escala debajo de "Esta capa:" que está debajo del cuadro "Combinar si"
  3. Mantenga presionada la tecla Alt mientras arrastra la perilla blanca, cuanto más la arrastre hacia la izquierda, más transparencia se agregará en función de la blancura de la capa. Mira la imagen de cómo se separan los dos pomos blancos.

Cuadro "Combinar si"

Si también desea que las capas debajo de ella tengan la misma transparencia que la capa actual, puede configurar "Knockout" en "Fusión avanzada" en "Profundo". Las capas inferiores que estén bloqueadas no se verán afectadas por esto.

Solo probé esto en CS5.5, pero creo que debería ser muy similar en CS6.

Todo en una captura de pantalla i.imgur.com/XMgUnwX.png
Esto me ha dejado boquiabierto. He estado usando Photoshop durante unos 14 años o más y no conocía esta función. Quiero decir, probablemente no se introdujo en las versiones anteriores, pero aún así, guau. ¡He visto esos controles deslizantes pero nunca supe lo que hacían! Salud Vegard, bestia maravillosa.
No estoy seguro de cómo hacer la respuesta de John en mi viejo Photoshop 7, ¡así que esto ayudó mucho y fue mucho más fácil! Tuve que copiar la capa, eliminar la capa anterior y repetir el procedimiento para eliminar todo el blanco.
Muchas gracias por esto, tenía que ser así de fácil :)
Encontré esto de nuevo, y ya lo había votado. Ojalá pudiera votarlo de nuevo. ¡Tan útil!
Malditamente jodido. He querido saber cómo hacer esto durante 20 años.
Mucho más fácil que la respuesta aceptada, que tampoco funciona en la mayoría de los casos sin muchos ajustes.

El complemento de Photoshop gratuito "desmultiplicar" aquí hace un trabajo gratuito, rápido y excelente en esta tarea, aunque solo para la negrura en píxeles. Sin embargo, si invierte la imagen primero, ejecútela y luego vuelva a invertir la imagen, logrará lo mismo:

http://www.ayatoweb.com/download/down04.html

Esa página está en japonés (extranjero para mí;), aunque es fácil encontrar los enlaces de descarga. Creo que viene con una versión anterior de un MSVC dll que debe colocarse en el directorio raíz de la aplicación de Photoshop.

Tenga en cuenta también el filtro "desmultiplicar" para la falsificación de filtros y otros medios para realizar esta tarea, vinculados desde esa misma página.

Nuevamente, aunque este filtro logra esto para la negrura en píxeles, si primero invierte la imagen, luego ejecuta el filtro y luego invierte la imagen nuevamente, logrará esto con blancura, blancura temporalmente invertida.

Unmultiply está bien para fondos negros. Para fondos blancos, necesitaríamos un Unscreen. Sin embargo, no puedo encontrar una versión gratuita; hasta ahora solo he encontrado creative.adobe.com/addons/products/1328
@StevenVachon, vuelva a leer mi respuesta que he editado para mayor claridad. En pocas palabras: puede lograr una "despantalla" invirtiendo una imagen, ejecutando el filtro y luego invirtiendo la imagen nuevamente. Personalmente, prefiero lograr con un complemento gratuito lo que puede hacer en un solo paso que lo que Photoshop sin un complemento puede hacer en varios pasos.