jueves, 15 de septiembre de 2022

Calculando la redondez de una piedra con R

Hace unos días recogí en la playa tres piedras aparentemente circulares con la idea de cuantificar numéricamente su redondez, es decir, lo próximo que se encuentren geométricamente a una circunferencia perfecta.

viernes, 19 de agosto de 2022

Corrección de distorsión geométrica en la Leica Q2

En un nuevo ejercicio de 'Generando un RAW en formato DNG a partir de un TIFF' (y ya van diez) vamos a evaluar la corrección de distorsión geométrica "clandestina" que se aplica a los archivos RAW de la Leica Q2. La llamo de este modo porque se trata de una corrección que hacen los reveladores RAW sin conocimiento del usuario, y además sin posibilidad de desactivarse en ciertos programas.

sábado, 13 de agosto de 2022

Perspectiva aérea desde mapa de elevaciones con R

La perspectiva aérea o atmosférica consiste en la pérdida de contraste y color percibida en los objetos más alejados de un observador por efecto de la atmósfera. Se ha usado durante siglos en pintura y también es muy frecuente encontrarla en fotografía de paisaje. En este ejercicio vamos a recrear esta sensación de profundidad en un skyline geográfico partiendo de la información de altitudes y distancias de un mapa de elevaciones.

domingo, 24 de julio de 2022

Construyendo mapas de sombras hillshade con R

A raíz de la entrada 'Efecto hillshade o sombras de laderas' del blog de Dominic Royé, he probado una forma menos ambiciosa de obtener con R un sombreado hillshade de un mapa de elevaciones, pero con la premisa de no usar ninguna librería específica haciendo el método fácilmente trasladable a cualquier lenguaje con notación matricial como Python o Matlab. El código además está vectorizado para no usar bucles lo que hace su ejecución instantánea.

martes, 7 de junio de 2022

Simulación acústica de motores flatplane y crossplane

En este vídeo de YouTube se explica la diferencia entre dos tipos de motores de explosión interna: los muy extendidos motores con cigüeñal flatplane y los mucho menos habituales crossplane (como el que lleva la Yamaha R1 del autor el vídeo). Las ventajas y desventajas mecánicas de cada uno se documentan sobradamente allí y en otras fuentes, pero he querido hacer una simulación de cómo puede llegar a ser distinto el sonido producido por uno y otro tipo de motor.

lunes, 18 de abril de 2022

Simulación de solarigrafías con R

Para cerrar la trilogía de artículos dedicados al Sol que iniciamos en 'Localización del Sol por día y hora con R', vamos a calcular la proyección de la trayectoria solar sobre determinado soporte. La solarigrafía (término inventado por Diego López Calvín, Sławomir Decyk y Paweł Kula), es un tipo de fotografía donde se busca capturar el recorrido del Sol a lo largo de un largo período de tiempo, días o incluso varios meses. Idealmente abarcará de solsticio a solsticio con el fin de capturar todo el rango de elevaciones.

sábado, 2 de abril de 2022

Proyección de sombras solares con R

Tras ver los conceptos básicos sobre posicionamiento del Sol en el firmamento en 'Localización del Sol por día y hora con R', vamos a hacer un ejercicio de proyección de sombras. Conociendo la dirección de procedencia de los rayos solares en cada hora de cada día del año, es inmediato simular la evolución en el tiempo de las sombras proyectadas por estructuras cubiertas planas. Al carecer de paredes, la sombra proyectada es una réplica de la estructura desplazada en función de su altura física, el día del año y la hora. La trigonometría del desplazamiento se describe aquí.

jueves, 31 de marzo de 2022

Localización del Sol por día y hora con R

Voy a iniciar una serie de tres artículos girando entorno al estudio de la posición del Sol en el cielo. En este primero pondremos las bases para localizar el Sol en cualquier día y hora del año. En el segundo, 'Proyección de sombras solares con R', hacemos cálculos de insolación promedia anual sobre estructuras cubiertas. En el tercero, 'Simulación de solarigrafías con R', proyectamos la trayectoria del Sol para emular las trazas que registraría una cámara fotográfica con una exposición de muy larga duración.

domingo, 6 de marzo de 2022

DxO PureRAW. Reducción de ruido con redes neuronales

A menudo en análisis de herramientas de reducción de ruido, se compara la imagen ruidosa con el resultado del procesado pero el autor no se preocupa de obtener una segunda captura de la escena sin ruido. Esta forma de proceder me supera, ya que sin dicha referencia no es posible determinar lo bien o mal que el reductor de ruido recupera los detalles y texturas inmersas en ruido, así como ver cuánto falso detalle fabrica el algoritmo.

domingo, 27 de febrero de 2022

Restaurando un archivo RAW

Seguimos con ejercicios de 'Generando un RAW en formato DNG a partir de un TIFF'. En esta ocasión vamos a tratar de salvar un archivo RAW que se ha visto afectado por un fallo electrónico de la cámara, una Canon 7D en la que en un momento dado han empezado a aparecer rayas verticales en todas las fotos (hacer clic para verlas al 100%):