En otro foro me han dado una genial idea para obtener el efecto "antimediana" en Photoshop: como buscamos en cada píxel el outlier, o valor más alejado de los esperables, podemos estimarlo con:
[suma - (n-1)*mediana]Por ejemplo si tenemos 3 valores en un píxel procedentes de una ráfaga de 3 capturas: 2, 2, 50, siendo los valores 2 el fondo de la imagen y 50 el corredor que solo sale en una de las fotos: la mediana es 2, y el elemento buscado es el más alejado de ella (el corredor), el 50.
suma = 2+2+50 = 54
(n-1)*mediana = (3-1)*2 = 4
[suma - (n-1)*mediana] = 54 - 4 = 50 -> hemos estimado la antimediana con un apilado por suma y otro por mediana, y estos sí que los tiene Photoshop.
Así que cómo hacemos esta operación matemática en Photoshop?
I just used n=3 of the input RAW files for simplicity:
- Developed them identically in ACR and converted to linear sRGB in Photoshop (linear is needed for the coming operations)
- Put them in three layers, and applied a 1/3 curve to each of them (to prevent highlight clipping when adding later)
- Converted the three layers into one intelligent object
- Duplicate this intelligent object:
* Apply to the lower copy: Layer -> Intelligent objects -> Stacking method:
Median. Then add to it a *2 curve (2=n-1) -> We have the
(n-1)*median term
* Apply to the upper copy: Layer -> Intelligent objects -> Stacking method:
Add -> We have the
sum term. Set Difference blending mode to this copy.
Tachan!
http://guillermoluijk.com/misc/photoshop_antimedian.jpgTIFF con los términos 'sum - (n-1)*median' en capas separadas para entender el cálculo (37MB):
http://guillermoluijk.com/misc/photoshop_antimedian.tifSalu2!