Buenas,
he avanzado un poco. Las pruebas que os pongo son en plan rápido. Capturas de pantalla en lugar de imágenes reales. Y tratamientos rápidos sin afinar mucho, más para ver el efecto que para dejarlo como definitivo. Por lo que he visto con vuestras pruebas, el revelado para las sombras debería tener más exposición y el de las luces, menos que los que tengo ahora.
Hurgando por el registry he encontrado este otro script
Shadows and Highlights que viene a funcionar parecido al que menciona Redy de DRE. Crea una máscara para las luces y otra para las sombras.
Bien, mi idea es dejar debajo la imagen revelada para las sombras que es la que contiene la mayor parte de información útil y pegar encima un recorte con la zona de las luces. O, para ser exactos, con la zona en la que da el sol.
Así que de las dos máscaras creadas, me deshago de la de las sombras (podía haberla borrado pero solo he quitado la visibilidad para que no despiste) y trabajo con la de las luces.
Como las máscaras están en el canal alfa, tras asegurarme de que el color de fondo es el blanco, hago un capa->transparencia->semiaplanar para convertirla en imagen.
A ésta le aplico niveles como habéis dicho para que se me quede una máscara sin apenas transición entre el blanco y el negro. Y sobre ella, pinto de blanco toda la zona de la izquierda en la que da la sombra para evitar que se vea afectada. Invierto la imagen y la copio al portapapeles. Cargo la imagen revelada para las luces y le creo una máscara de capa donde pego la máscara obtenida. Me queda más o menos lo que yo quería que es aislar solo la zona al sol. Aplico niveles a esta zona y me da esto.
Pero el problema me surge en la unión de las dos zonas. Especialmente en el cielo, en el que a pesar del desenfoque gausiano ese, se ve un halo tremendo. Pinchad en la imagen y lo veréis con detalle.
¿Como puedo evitar este halo? ¿Puede que me lo haya generado al aplicar contraste a la máscara para pasarla a blanco y negro?
También se admiten comentarios sobre el método y si os parece adecuado.
Saludos,
Colegota