Fecha actual 13 Dic 2017, 13:43


Curvas RGB: ingeniería inversa, virados e Instagram

Enlaces y referencias de opinión, libros, artí­culos, tutoriales, blogs, galerí­as, vídeos,...

Moderadores: klomp, laucsap60, Siniestro, Guillermo Luijk, Pablo Valido

Curvas RGB: ingeniería inversa, virados e Instagram

Notapor Guillermo Luijk » 25 Sep 2017, 21:02

He escrito un artículo sobre algo que ya hice hace bastante tiempo, pero esta vez en un lenguaje de programación diferente (R) que permite notaciones vectoriales muy potentes y concisas. Se trata de a partir de dos imágenes, una original y la procesada con curvas, calcular qué curvas se aplicaron para obtener la resultante, curvas que desde R pueden aplicarse a cualquier otra imagen en una línea de código.

Aunque no sea precisamente un lenguaje usado para tratar imágenes, a quien le guste la programación las facilidades que da la sintaxis R le van a parecer la bomba.


INICIAL
Imagen

RESULTADO
Imagen

CURVAS RGB CALCULADAS
Imagen


El proceso se puede aplicar a cualquier imagen en BN virada para copiar sus tonos, y entonces aplicárselos a una foto nuestra:

IMAGEN VIRADA
Imagen

CURVAS RGB CALCULADAS
Imagen

VIRADO DE NUESTRA IMAGEN
Imagen


Por último he analizado dos filtros de Instagram para ver si se pueden modelar bien con curvas RGB. Viendo que el resultado es casi indistinguible del filtro Instagram diría que estos filtros son puras curvas:

CURVAS RGB CALCULADAS
ImagenImagen

INSTAGRAM vs CURVAS RGB CALCULADAS
Imagen


A quien le interese tiene la explicación detallada:

Ingeniería inversa de curvas RGB con R

Salu2!
Avatar de Usuario
Guillermo Luijk
 
Mensajes: 4364
Registrado: 31 Ene 2010, 06:37
Ubicación: Madrid (a ratos Alicante)

Re: Curvas RGB: ingeniería inversa, virados e Instagram

Notapor walito » 25 Sep 2017, 21:13

Joopetis Guillermo!
Si un día te da por fabricar
sensores por favor avisa!
Una foto no deja de ser una foto...
Dos dos... y así sucesivamente


http://www.flickr.com/photos/115790526@N08/
Avatar de Usuario
walito
 
Mensajes: 4112
Registrado: 23 Feb 2011, 22:40

Re: Curvas RGB: ingeniería inversa, virados e Instagram

Notapor Fid » 26 Sep 2017, 13:29

Creo que Guillermo es más de matemáticas que de física y ciencia de los materiales. Mejor si le apuntamos al diseño del procesador de imagen. :-)

Al final voy a tener que aprender R, y no sólo por esto.

Enviado desde mi HUAWEI VNS-L31 mediante Tapatalk
Avatar de Usuario
Fid
 
Mensajes: 3509
Registrado: 01 Jun 2012, 20:32
Ubicación: Madrid


Volver a Enlaces y recursos



¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro