Cita Iniciado por Gn0m4 Ver mensaje
Esta es la función pero como ya he dicho no tira al vuelo.


a = last
b = a.medianblur(12,8,8)
c = a.repair(a.repair(a.repair(a.repair(a.repair(a.rep air(a.repair(a.repair(b,1),1),1),1),1),1),1),1)
d = mt_lutxy(a,c,"x x y - abs 1.62 2 ^ / 1 1.62 / ^ 1.62 3 ^ * x y - x y - abs 1.62 + / * +",U=3,V=3)
interleave(a,d)
return(last)
Para el que sienta curiosidad del antes y despues de aplicar eso:





Si las abrís en una pestaña nueva y alternais entre pestañas se ve mas obvio.

Pero por lo visto tendría sus problemas:

This is only a torchlight, in practice things shouldn't be done that simple. A particular problem is chroma handling, which must be done different. It would be needed to isolate a saturation layer, and work on that. When done directly like in this little script, nasty things will happen. Against a green background, a grey line will turn into purple, and such.
Aunque como es de hace casi dos años quizá Didée ha avanzado algo en este tiempo ¿?

Fuente: Good sharpening method for Blu-Ray content - Doom9's Forum

Yo no soy de aplicar shaders y tal, pero me ha picado la curiosidad XD