2017-05-17 6 views
0

in einer iOS-Anwendung Ich muss Farben durch die Kamera erkennen, aber das Problem analysierend, habe ich festgestellt, dass verschiedene Arten von Licht die beobachteten Farben im aufgenommenen Bild ein wenig anders als die echten machen. Zum Beispiel erscheint ein helles Blau unter einem hohen Neonlicht wie ein Grau.Gefälschte Farben durch die Kamera

Was ist die Ursache und welche Art von Ansatz könnte ich befolgen, um dieses Problem der "falschen Farben" zu lösen?

+0

warum? Physik. . was kannst du tun? nicht viel. In einigen Fällen hilft der Weißabgleich. Wenn Sie nicht das volle Spektrum haben, können Sie das überhaupt nicht beheben. – Piglet

Antwort

0

Die Farben sind nicht falsch, sie sind einfach anders als das, was Sie erwarten. Als @ Piglet sagte, dies hat viel mit der Physik von Licht und Weißabgleich zu tun, kann helfen.

Wenn Sie möchten, um mehr lesen über sie sehen:

  • Color Rendering Index
  • Farbe Metamerie
  • Empfindlichkeit Metamerie Index
  • Farbe Constancy

Diese beziehen sich alle auf die Physik dahinter, warum verschiedene Beleuchtungen unterschiedliche Farben erzeugen. Es gibt auch die Kamera-Farb-Pipeline, die ihren Anteil beiträgt, so dass Sie auch über Weißabgleich und Tone-Mapping lesen können ...

Verwandte Themen