Cuando abro un archivo Lightroom XMP, leo esta extraña línea (la foto se tomó a f/8.0, todas las herramientas están de acuerdo con eso)
exif:ApertureValue="6/1"
Aparentemente, 6/1
significa f/8.0
, pero ¿dónde se define esta correspondencia? ¿Es específico de Lightroom? definido por XMP?
Nota: no es solo por el bien de la ciencia, actualmente estoy tratando de recuperarme de un bloqueo del disco duro donde perdí todos los nombres de archivo
El Exif:ApertureValue se almacena como un valor APEX según lo exigen varios estándares EXIF.
El sistema APEX es una forma de calcular la exposición y funciona con logaritmos de base 2. El uso de base-2 significa que un aumento de uno en el valor equivale a una duplicación, lo que conocemos como 1 stop
; lo que lo hace bastante útil para los fotógrafos si son buenos con los logaritmos (que no usamos mucho hoy en día). Tenga en cuenta, sin embargo, que 1 paso en la apertura significa duplicar el cuadrado del número F; por ejemplo, pasar de f/2.8 a f/4 es 1 paso porque 4 2 = 2 * 2.8 2 (aproximadamente).
Para convertir de APEX a números F , utilice la siguiente ecuación:
ApertureValue (Av) = log 2 (número F) 2 = 2 log 2 (número F)
⇒ número F = 2 Av / 2
Para convertir f/8.0
a su valor APEX 6/1
...
Log2(8) = 3
3 * 2 = 6
(o6/1
como una fracción)
Para convertir el 6/1
valor APEX de nuevo a f /8...
6/2 = 3
2^3 = 8
devolviéndonos f /8.0
Ver también:
ExifTool: Etiquetas Exif
APEX: el sistema aditivo de exposición fotográfica ( PDF ): contiene tablas y ecuaciones, pero no ejemplos de cálculo.
JEITA CP-3451 Exif 2.2 ( PDF ) – Contiene ecuaciones de conversión.
Esta es una respuesta parcial. De acuerdo con esta lista, Exif.Photo.ApertureValue es " La apertura de la lente. La unidad es el valor APEX ". Lo cual es confirmado por el artículo de Wikipedia sobre APEX . Sin embargo, no tengo idea de cómo hacer la conversión.
rapscalli