Spektralanalyse als Graph

Gast #4871658
Hallo zusammen,

ich habe eine Frage an die, die es schon getan haben ))
Eine Auswertung des Spektrums meine ich.

Ich habe einen RGB Sensor, die jeweiligen Farben sind mit dem ADC des µC 
verbunden. Es funktioniert alles so weit gut, nun möchte ich die Werte 
als einen Graphen darstellen, der die unterschiedlichen Wellenlängen 
darstellt.

So wie auf dem Bild
http://www.oha-zeitung.de/wp-content/uploads/2014/08/2014_08_gerllicht02.jpg

Ist sicherlich schon zigmal im Internet publiziert worden, hab aber noch 
nochts finden können.

Das Spektrum liegt zwischen 470 - 620nm.
Der Anfang ist ja ein Array, aber was kommt da rein? Der einzelne 
analoge Wert nützt mir nichts.

Freue mich auf jede Hilfe und Tipps.

Gruß
#4872470
Ich bezweifle, dass das mit so einem RGB-Sensor alleine überhaupt 
möglich ist.

Denn wenn ich das richtig verstehe, liefert Dir der RGB-Sensor doch pro 
Farbe an Information immer nur drei Werte, je einen für rot, grün und 
blau. Also im Grunde nur eine klassische RGB-Farbangabe, bzw. eine 
Koordinate im RGB-Farbraum. Diese Information könnte man dann zwar 
umrechnen in Koordinaten eines anderen Farbraums wie z.B. HSV, aber imho 
nicht in so einen Spektral-Graph für die Farbwiedergabe.

Ich weiss zugegebenermassen nicht, wie solche Farbwiedergabe-Graphen in 
der Praxis gemessen werden, aber es dürfte mit Sicherheit nicht 
ausreichen, einfach nur einen RGB-Sensor hinzustellen und einmalig 
abzufragen...
Gast #4872476
Im Prinzip handelt es sich bei den drei Farben bereits um ein Spektrum, 
natürlich erstmal stark quantisiert. Um ein Spektrum wie in der Grafik 
zu bekommen, brauchst du quasi viel mehr "Basisvektoren" deines 
Vektorraums. Die bekommst du wahrscheinlich nur mit aufwändigerem 
Messequipment.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.