¿Cómo convertir el fondo gris en blanco en la imagen de la cámara de un teléfono de un libro?

18

Aquí hay una foto (de muchas) que tomé de un libro con la cámara de mi teléfono.ingrese la descripción de la imagen aquí

El problema es que el fondo es demasiado gris. Lo quiero completamente blanco. Tengo Adobe Photoshop CS6. ¿Alguien sabe como puedo arreglar esto?

Nota: Necesito instrucciones, ya que necesito hacer esto para muchas otras fotos.

Gracias

omega
fuente
Esto se debe a que la cámara supone que la imagen es, en promedio, un 15% de gris, y ajusta la exposición y el balance de blancos en consecuencia. Si su cámara lo permite, puede evitarlo en futuras tomas configurando un balance de blancos personalizado o sobreexponiendo deliberadamente la foto.
Marque el
2
@Mark White balance tiene que ver con el tono, no con el brillo. Entonces, si su cámara le da la opción de exposición manual, puede sobreexponer la imagen con una parada.
Círculo B
@CircleB, tienes razón. Pensé que había solucionado un problema similar con la nieve gris usando un balance de blancos personalizado, pero mirando los datos EXIF, lo solucioné con sobreexposición.
Marque el
1
No se trata de "sobreexponer" la imagen sino de exponerla correctamente . Esta imagen está subexpuesta. Una imagen correctamente expuesta de un trozo de papel blanco tendría un fondo blanco y líneas negras. Una imagen sobreexpuesta tendría un fondo blanco puro y líneas grises pálidas.
David Richerby

Respuestas:

31

Primero querrás desaturar la imagen ( CMD+ SHIFT+ U), esto elimina cualquier color y facilita el logro del blanco puro.

Con su archivo abierto, elija Imagen-> Ajustes-> Niveles. Obtendrás esto: ingrese la descripción de la imagen aquí

Ahora trae los dos triángulos exteriores de esta manera (deberás jugar con esto hasta que obtengas algo que te guste):

ingrese la descripción de la imagen aquí

¡Deberías terminar con esto!

ingrese la descripción de la imagen aquí

Círculo b
fuente
Este funcionó bastante bien. Sin embargo, a veces queda un punto negro en la esquina, pero creo que puedo arreglarlo manualmente.
omega
+1 Siempre uso este método cada vez que ajusto las imágenes tomadas desde mi teléfono. A veces, se requiere un pequeño borrado manual para el punto oscuro más extraño, pero generalmente funciona en uno
SaturnsEye
77
Si hace esto con una capa de ajuste en lugar de 'destructivamente', incluso puede copiar la capa de una imagen a otra, y solo ajustar la configuración según sea necesario.
Vincent
2
@bakabaka, eso es muy cierto, también puedes hacer una acción y ejecutarla en una carpeta completa de imágenes.
Círculo B
1
Una manera más fácil de hacer esto con el mismo panel de control es usar los cuentagotas en la foto. Elija el blanco y luego seleccione un punto blanco. Luego elija el negro y elija un punto negro. Después de eso, me gusta ajustar los niveles de salida manualmente para ajustar. Pero los cuentagotas hacen esta tarea mucho más fácil.
JakeGould
26

Se me ocurrió un buen método para limpiar imágenes como esta, y funciona incluso cuando el fondo o la iluminación son desiguales (es decir, casos mucho peores que el ejemplo en esta pregunta) y conserva el color.

Mis instrucciones se basan en el Gimp, pero sería muy similar en otros programas como Photoshop.

EDITAR: Gimp tiene un filtro llamado "Diferencia de gaussianos" que implementa el proceso descrito a continuación en un solo paso.

En primer lugar, haga un duplicado de la capa:

diálogo de capa

Desenfoque la capa copiada con un desenfoque gaussiano. Utilice un tamaño de núcleo lo suficientemente grande como para no poder distinguir ningún detalle de la imagen original. Usé 100 px para la imagen en la publicación original.

diálogo de desenfoque gaussiano

Se verá así:

imagen borrosa de pescado

Luego configure el "modo" de la capa borrosa en "Dividir".

diálogo de capa con modo configurado para dividir

La imagen resultante debe ser la línea de arte sobre un fondo blanco.

imagen de pescado con fondo eliminado

Lo que está haciendo aquí es esencialmente un filtro de paso alto en la imagen, eliminando la información de baja frecuencia (cambios lentos en el color de fondo) y manteniendo la información de alta frecuencia (el arte lineal).

pix
fuente
En realidad, me acabo de dar cuenta de que en el Gimp hay un filtro llamado "Diferencia de gaussianos" que hace exactamente esto, pero en un solo paso;)
pix
1
¡Así que edita tu respuesta!
David Richerby
1
@DavidRicherby Dado que la pregunta era originalmente sobre Photoshop, una publicación que diga "neener-neener, Gimp puede hacerlo en un solo paso" no sería muy útil para el OP. Describí un método que utiliza manipulaciones de imagen relativamente fundamentales que deberían estar disponibles en la mayoría de los paquetes de gráficos, incluido Photoshop.
pix
En realidad, está perfectamente bien sugerir otro método en otro software para otros usuarios. Es posible que no obtenga tantos votos porque no se centra por completo en la pregunta de los OP, pero siempre damos la bienvenida a las alternativas.
Dom
@ MrE.Upvoter, además de hacer esto en PS, es exactamente los pasos que se describen en diferentes capturas de pantalla. Lo mismo se aplica a imagemagick, etc.
joojaa
10

Aumenta el contraste con curvas.

Instrucciones:

Seleccione su imagen y presione Ctrl- M. Esto abrirá el diálogo de curvas. ingrese la descripción de la imagen aquí Mueva el punto superior hacia la izquierda y el punto inferior hacia la derecha hasta que su imagen se ponga en blanco y negro. (que rima!)

GiantCowFilms
fuente
No puedo explicarlo, pero a veces este método funciona mejor. A veces tengo que usar ambos métodos jajaja.
omega
@omega este método ofrece más control.
GiantCowFilms
5

Para las personas que no tienen Adobe Photoshop, aquí hay una alternativa gratuita y multiplataforma:

Usando ImageMagick , se puede hacer en línea de comando

convert lQchR.png -auto-level -white-threshold 78% fish.png

ingrese la descripción de la imagen aquí

Esto puede requerir un ajuste fino del valor del umbral blanco, pero es más rápido que la GUI, especialmente cuando tiene varias imágenes:

convert *.png -auto-level -white-threshold 78% x-%04d.png


Editar:

Otro método que utiliza la división se señaló en los comentarios de joojaa

convert fish.png ( +clone -blur 0x80 ) -compose Divide_Src -composite out_fish.png

ingrese la descripción de la imagen aquí

Tímbrico
fuente
+1 para imagemagick. Por cierto, también puede hacer la división de paso bajo en imagemagick, la ventaja es que no necesita cebar el valor del saldo. Lo cual es posiblemente mejor en términos de automatización.
joojaa
@joojaa No estoy familiarizado con esa opción. Siéntase libre de editar un nuevo párrafo en la respuesta si funciona mejor
Tymric
@Timmy, convert fish.png ( +clone -blur 0x80 ) -compose Divide_Src -composite out_fish.pngel método se describe aquí . Agregue nivel automático si lo desea.
joojaa
@joojaa Gracias. Lo agregué a la respuesta junto con el resultado
Tymric
-1

El comando de conversión de ImageMagick puede estar en conflicto con el comando de conversión de Windows. Entonces debe especificar la ruta completa.

Supongamos que queremos cambiar el fondo gris de la imagen phototext.png y crear una nueva imagen phototext1.png.

Supongamos que ImageMagick está instalado en la carpeta: C: \ Archivos de programa \ ImageMagick-7.0.3-Q16

Luego escriba el siguiente comando en el símbolo del sistema

"C: \ Archivos de programa \ ImageMagick-7.0.3-Q16 \ convert.exe" phototext.png -auto-level -white-umbral 78% phototext1.png

Dr. Murtaza Khan
fuente
1
Hola Dr. Murtaza Khan, bienvenido a GDSE. Seguimos un formato estricto de preguntas y respuestas (en lugar de un formato de foro), por lo que me temo que su respuesta podría recibir algunos votos negativos porque realmente no responde la pregunta (supongo que esto es en respuesta a otra respuesta desde la pregunta no hace mención de ImageMagick). Puede visitar nuestro centro de ayuda para leer más sobre cómo funciona el sitio.
Cai