Seite 1 von 1

Spektrallinien als RGB-Werte darstellen

Verfasst: 04.08.2016, 08:50
von astrodani
Hallo!

Ich wollte mir mal den Unterschied der roten Farbe von Hα zu SII vor Augen führen. Das ganze am Bildschirm, wobei ich in einem Programm wie PI, PS oder Microsoft Paint :) die RGB-Werte für die jeweilige Wellenlänge eingebe.

Bild


Die Wellenlänge für bspw. Hα ist 656nm. Wie erhalte ich die dafür entsprechenden RGB-Werte?


Danke für eure Unterstützung!

CS Daniel

Re: Spektrallinien als RGB-Werte darstellen

Verfasst: 04.08.2016, 09:04
von Rev.Antun
Im windows werden die RGB Werte mit 0 - 255 für R G und B eingestellt - daher wirst du mM nach eine "Übersetzung" von Wellenlänge nach RGB benötigen ...


Schau dir mal die Seite an -> http://www.itwissen.info/definition/lex ... R-red.html

Re: Spektrallinien als RGB-Werte darstellen

Verfasst: 04.08.2016, 09:11
von TONI_B
Na, ja - das ist keine so einfache Geschichte! Denn speziell der Adobe-RGB Farbraum beinhaltet die "reinen" Spektralfarben gar nicht!

BILD

In anderen Farbräumen dürfte es eher funktionieren: LINK

Re: Spektrallinien als RGB-Werte darstellen

Verfasst: 04.08.2016, 09:31
von Rev.Antun
Da hast schon recht Toni - aber ...

Ich geh mal davon aus das nicht alle User hier und die er ansprechen möchte Monitore haben die sich selbstatändig auf den adobe RGB Farbraum kalibrieren :mrgreen:

Und rein für die 08/15 Darstellung gehe ich davon aus das es sehr wohl genügt es mit recht einfachen mitteln darzustellen.

Ich hab es für meine Beschreibung zum Einstieg in die Schmalband Astrofotografie einfach eine Spektrallinie entwas breiter hergenommen und mit einfach schwarzen Linien die stellen markiert wo sich der jeweilige Bereich befindet ;)

Re: Spektrallinien als RGB-Werte darstellen

Verfasst: 04.08.2016, 09:55
von astrodani
Hallo Zusammen!

Sehr aufschlussreiches paper – Danke! Dass das Ganze nicht so trivial ist habe ich mir schon gedacht, aber mir wurde erst nach lesen des papers klar, wie wenig ich von Farbenlehre verstehe! Vor allem die nur näherungsweise mögliche Darstellung in numerische Farbwerte wurde mir erst jetzt klar!
Dieses „xcolor“ möchte ich mir daheim mal genauer anschaun https://www.ctan.org/pkg/xcolor?lang=de

Und Toni, Du hast völlig recht, dass man im Adobe-RGB Farbraum die reinen Linien nicht vorfindet!

CS Daniel

Re: Spektrallinien als RGB-Werte darstellen

Verfasst: 04.08.2016, 10:01
von Rev.Antun
Das war meine damalige "ruckzuck" Lösung :oops:

Schmalbandlinien

Re: Spektrallinien als RGB-Werte darstellen

Verfasst: 05.08.2016, 19:57
von astrodani
Hallo nochmal!

habe hierzu noch folgendes gefunden:

Dan Bruton ist Astrophysiker und hat hierzu einen Algorithmus entwickelt, den man hier ausprobieren kann:

http://lsrtools.1apps.com/wavetorgb/ind ... length=720

Besser noch finde ich diese Möglichkeit, wo sich der Regler (siehe rechts) verschieben lässt:

https://academo.org/demos/wavelength-to ... ationship/


Die Werte für und SII liegen so knapp beieinander, dass für beide im RGB-Farbraum die Werte RGB [255,0,0] entstehen.

:lol:

Bei OIII hingegen machen kleinste Sprünge schon einen Unterschied aus.

FAZIT:

Dabei handelt es sich nur um Näherungen mit den im oben zitierten Paper genannten Einschränkungen.


CS Daniel

Re: Spektrallinien als RGB-Werte darstellen

Verfasst: 06.08.2016, 08:04
von TONI_B
Den ersten Link kannte ich auch schon!

Da sieht man auch sehr schön, dass es mit dem RGB-Farbraum eben nicht möglich ist die reinen Spektralfarben eindeutig darzustellen. Trotzdem erleichtert es die Rechnerei.

Für Deep-Sky ist es wahrscheinlich weniger brauchbar, da ein Wasserstoff-Nebel nicht zu 100% in H-Alpha emittiert. Für die Farbgebung von Sonnenaufnahmen, die mit H-Alpha-Filtern gemacht wurden, könnte es funktionieren.