Wie kann ich mithilfe der EXIF Informationen den Abstand der Pixel bestimmen?
Hallo!
Ich möchte gerne mit meiner Kamera den Abstand der Pixel auf dem Bildsensor bestimmen, mir wurde gesagt, dass man dafür die EXIF Informationen nutzen kann. Nun kenne ich die Brennweite und weiß, wie viele Pixel mein 1 m Maßstab auf dem Bild "breit" ist, allerdings komme ich trotzdem nicht wirklich weiter, da ich gerne wissen möchte, wie weit zwei Pixel auf dem Bildsensor entfernt sind.
Vielen Danke für eure Hilfe, wenn ihr von Kameratechnik eine Ahnung habt
4 Antworten
Was noch zum Beitrag von qwertz... anzumerken wäre ist, dass du die wirklich vorhandenen Sensel rausbekommen musst.
Einige Spiegelreflexkameras haben nämlich eine höhere Auflösung als tatsächlich ausgegeben wird. Zum Beispiel hat Canons EOS 5D Mark IV einen 32 Megapixel Sensor, aber eine effektive Auflösung von nur 30 Megapixel.
Die Rechnerei kannste dir aber auch einfach sparen und beim Geizhals Preisvergleich schauen:
https://geizhals.de/?cat=dcamsp
Da stehn bei jeder Kamera die Größe der Sensorpixel in Nanometern dabei.
Die EXIF daten benötigts du nicht dafür.
Der Pixelabstand wird von Mitte zu Mitte der Fotodiode gemessen. Zur Ermittlung wird die maximale Auflösung und die exakte Größe des Sensor benötigt.
Beispiel: 24.000.000 Pixel auf einem 23,5mm x 15,6mm großen (APS-C) Sensor, sind 6.000 x 4.000 Pixel. Rechnung: 23,5mm / 6.000 = 3,9µm als Größe eines Pixels.
Der Pixelabstand ist 2x halbe Pixelgröße, weil Mitte zu Mitte der Fotodiode gemessen wird, also ist der Pixelabstrand in diesem Fall 3,9µm.
Du musst die Sensorgröße und die maximale Auflösung kennen. Dann nimmst du die jeweilige Breite oder Höhe und teilst das Sensormaß (also b oder h) durch Pixel des Bildes (in b oder h).
Hier eine hilfreiche Grafik: https://de.wikipedia.org/wiki/Bildsensor#/media/Datei:Sensorformate.svg
Kompaktkameras haben häufig 2/3" Sensoren.
dazu musst du doch einfach nur die Breite des Sensors durch die Zahl der Pixel teilen und schon hasz du deine Antwort