¿Cómo hago transparente una imagen de botella?

15

Tomé algunas fotografías de archivo de muchas botellas transparentes, y ahora quiero eliminar el fondo (que es blanco, porque en caso de apuro podría dejarlo ...) para que la botella se vuelva transparente con el resaltado.

Mis botellas son transparentes con líquidos de diferentes colores con múltiples superficies de refracción y reflexión. Estoy buscando un efecto de sustracción del color de fondo que me permita llegar a transparente (con suerte con algún tipo de control deslizante de efecto / opacidad).

Ideas que aún no puedo lograr :

  • Combine la capa con una capa de relleno de color (eliminada del "color transparente") de alguna manera para producir una salida que pueda usarse como punto de partida de una máscara de capa
  • La misma combinación de capas que la anterior, pero de alguna manera traduce "blanco puro" a transparencia.

Notas para lo que no funciona (terminología de Photoshop) :

  • "Gama de colores" y eliminar (selección difusa, pero no graduada / alfa): produce líneas ásperas y solo deja los reflejos blancos y oscuros puros y las refracciones / reflejos de las sombras
  • Selecciones de varita mágica por la misma razón
  • "Borrador de fondo" porque aunque solo puede restar un determinado color y dejar "el resto", (como todas las herramientas basadas en la tolerancia) finalmente alcanza un color ligeramente fuera del rango que simplemente no tocará.

Agregaré más si puedo recordar lo que he encontrado

Stephen
fuente
55
Creo que ayudaría si pudiera publicar una imagen de ejemplo que desea hacer transparente.
che

Respuestas:

6

Gimp tiene una característica realmente agradable de 'Color a Alfa' que parece que hace exactamente lo que quieres. No solo borra un color, sino que trata de hacer que las cosas que son casi blancas se vuelvan casi transparentes. No es perfecto, pero se acerca bastante. Aquí hay un ejemplo de los documentos: http://docs.gimp.org/en/plug-in-colortoalpha.html

marca
fuente
Parece que podría ser bastante bueno como comienzo, incluso podría ser un mejor resultado que mis pasos 6-10 ...
Stephen
¡Eso es tan asombroso! Tanto es así que he hecho una pregunta específica sobre si Photoshop tiene algún tipo de equivalente: photo.stackexchange.com/questions/2834/…
Stephen
3

No puedo creer, ¡lo descubrí! (Solo soy un hacker de Photoshop)

Entonces, aquí está lo que le llevará al 80% del camino hacia una transparencia perfecta (los números más altos están en la parte superior):

  1. Cambie el nombre de su capa de botella (1) a "Original" y escóndela.
  2. Obtenga un bonito fondo (quizás un color de relleno) y póngalo en una capa "Fondo" (2). Esto es para ver cómo vamos en el camino ...
  3. Cree una nueva copia de "Original" y llámela "Alfa y destacados" (3).
  4. Agregue una máscara de capa a "Alfa y destacados"
  5. Tome una copia de su "Original" y llámelo "Fuente Alfa" (4)
  6. Cree una capa de relleno (5) con el color de su fondo llamado "Alpha Merge". Mi fondo es (214, 193, 188): creo que un color gris cercano (pero no blanco) en realidad puede dar los mejores resultados (en lugar de una clave de croma), esto se debe al paso 6.
  7. Cambia el modo de mezcla de "Alpha Merge" a diferente. Esto nos muestra cuánto coincide cada parte de la imagen con el fondo. El negro perfecto (0,0,0) significa que la botella es 100% transparente en ese punto.
  8. Combine las capas "Alpha Source" y "Alpha Merge" juntas. Cambie el nombre de esto a "Máscara alfa" (4). En este punto, el objetivo debe ser considerado: sabemos qué parte de la botella es totalmente transparente, pero también hay reflejos y sombras que queremos preservar. (Tenga en cuenta que en este punto solo he logrado preservar los resaltados, actualizaré para las sombras más adelante). Ahora el blanco está muy cerca de mi gris; se mostraría como (41, 62, 67) en el momento que es bastante oscuro. Por esta razón...
  9. Agregue un ajuste de curvas a la capa "Máscara alfa" y empuje la curva hacia la izquierda para que comience en 0 y llegue al 100% aproximadamente 10-20% desde la izquierda. Esto nos dará una banda de transparencia de alrededor del 20-40% de la "similitud" del fondo (antes de que se vuelva completamente opaco, como se dijo anteriormente, esto funciona para resaltados; sombras no tan bien ...). Ahora debería tener una imagen que sea básicamente blanca, pero negra en las áreas que coinciden con el fondo. Debe asegurarse de que las áreas que deberían ser blancas sean completamente blancas en este punto.
  10. Copie el contenido de "Máscara alfa", presione Alt y haga clic en la capa de máscara "Alfa y destacados" y péguelo. En este punto, si solo tiene "Alpha and Highlights" y "Background" visibles, tendrá una transparencia decente, pero todos los aspectos más destacados desaparecerán ...
  11. Seleccione "Alpha and Highlights" y "Alpha Mask" y agrúpelos en un objeto inteligente. Abra el objeto inteligente para editar ...
  12. Duplica tu capa y escóndela (para que tengas un punto de referencia para cuando rellenes :)). No detallaré las modificaciones que necesitará, excepto para decir que necesitaba ajustar ciertas partes de mi imagen para hacer que los reflejos sean más brillantes y también más transparentes (alrededor del fondo de mi botella
  13. Agregue una capa de ajuste "Curvas" en la parte superior. Vamos a usar esto para hacer que los aspectos más destacados sean mucho más brillantes: deben serlo, ya que la mayoría de ellos ahora tienen una gran cantidad de transparencia. Haga que la curva se parezca un poco a una 'S': tengo un blanco total y un negro completo para el 25% de cada extremo. (Como se dijo, todavía no tengo sombras funcionando, pero esto es lo que se necesitaría).
  14. Guarde y salga del objeto inteligente, ¡y ahora debería tener un excelente comienzo con una botella transparente!

Si a alguien le gustaría usar esto para hacer un tutorial (con imágenes, etc.), siéntase libre (incluso podría llegar algún día) siempre y cuando haga referencia a esta respuesta en su tutorial y ponga un enlace en los comentarios a continuación.

Stephen
fuente
2

Esto es lo que me parece que estás tratando de hacer: has tomado una foto de objetos transparentes y te gustaría eliminar el fondo y preservar la transparencia de los objetos en primer plano (para que tal vez puedas reemplazar el fondo con algo más) )

Lo primero es una elección que debe hacer: puede usar herramientas integradas para hacer el trabajo lo más rápido posible, pero sacrifica mucha calidad y realismo. O puede dedicar un poco de tiempo y hacerlo manualmente, pero con resultados mucho mejores. Yo elegiría lo último;)

Si tuviera que lograrlo, probablemente comenzaría con un fondo blanco para comenzar, luego en Photoshop (o el equivalente):

  1. Recorte el espacio negativo (el fondo que no se ve a través de las botellas. Básicamente, todo lo que pueda eliminar por completo de la imagen. Tenga cuidado de preservar los bordes duros para que la imagen se vea realista si reemplaza el fondo más tarde.
  2. Cree una nueva capa de fondo que sea negra (la eliminará más tarde para recuperar su transparencia).
  3. Crea una máscara de recorte para las botellas y cualquier otra cosa que esté en primer plano. (Después de esto, todo lo que debería ver está de regreso porque la máscara de recorte estará vacía).
  4. Cepille lentamente partes de la imagen agregando contenido a la máscara de recorte. Añadir opacidad lentamente. Asegúrese de que los bordes duros sean completamente opacos, las áreas donde el color afecta el fondo son semitransparentes y las áreas donde originalmente se podía ver el fondo son completamente transparentes.

Ese sería mi flujo de trabajo. También probablemente pegaría una copia semitransparente de la imagen original entre el fondo y la imagen recortada como referencia para el pincel y luego la eliminaría más tarde. Sin embargo, si desea un reemplazo de fondo perfecto, necesitará retocar un poco dependiendo del fondo para que los reflejos y difracciones se vean realistas. ¡La mejor de las suertes!

Arrendajo
fuente
Chroma Key podría ser incluso mejor que el blanco, si el objetivo es reemplazar el fondo; para eso está diseñado.
Craig Walker
2
Chroma Key no funcionará bien con la transparencia del color, o al menos nunca lo he conseguido. El blanco conserva los colores. - "Mis botellas son transparentes con líquidos de diferentes colores con múltiples superficies de refracción y reflexión".
Jay
0

tengo una idea

dispara la botella una vez con un fondo negro, exponiendo los reflejos, luego con un fondo blanco, exponiendo las sombras.

Coloque las dos imágenes en un nuevo documento con un fondo transparente, aplicando el modo de oscurecimiento o de fusión múltiple a la imagen de fondo blanco, y aclare o pantalla a la imagen de fondo oscuro.

Por supuesto, no lo he intentado en la práctica, ¡pero podría tener que hacerlo después del trabajo!

Mella
fuente
1
Parece que puede funcionar. Sin embargo, a veces incluso las teorías lógicas pueden convertirse en desastres: P
Nick Bedford