Escaneo desde libro - Eliminación de degradado


9

Esta imagen de muestra:

img

está deformado en el lado izquierdo.

No quiero deformar, sino solo eliminar el degradado de sombra (causado por el lomo del libro). Supongo que el gradiente se puede calcular desde la parte superior de la imagen y esa información se puede usar para la reconstrucción.

Primero pensé aplicar alguna transformación de capa en Photoshop. Tomé la parte superior con un gradiente claro y la escalé verticalmente para cubrir toda la imagen en una nueva capa. Luego hice la diferencia de capa:

img

pero mientras que la parte superior se reconstruye aceptablemente, la parte coloreada no.

¿Alguien tiene una idea de cómo abordar esto en Photoshop, Python / SciPy / OpenCV o Matlab?


2
intente aplicar un filtro de saturación con la misma máscara en photoshop
geometrikal

1
Hola geometrikal;) ¿Puedes publicarlo como respuesta y pegar captura de pantalla de resultados? Gracias
zetah

Respuestas:


8

El enfoque más simple sería dividir el gradiente en lugar de restarlo. Así es como se ve el resultado:

Eliminación de gradiente


¡Esto es realmente genial! ¿Cómo extrajiste el gradiente?
Phonon

Oh, de la misma manera que lo hizo el OP (creo). Tomó la sección superior y la escaló verticalmente.
Datageist

Genial, sospechaba que sí. =)
Phonon

Gracias, funciona muy bien. Desde el nombre de la mezcla de operación de capa, supongo que usa Gimp;)
zetah

De hecho, usé PS (CS6), pero estaba pensando más en las matemáticas que en los modos de mezcla :)
datageist
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.