Odpowiedź DaveBoltmana jest bardzo niezwykła i przydatna. Jednak długości fal luminoforów w Wikipedii nie są dokładne. Istnieją inne odniesienia i książki Google podające nieco inne wartości. Na przykład P1 w / l wynosi 525, a nie 528 nm:
http://www.labguysworld.com/crt_phosphor_research.pdf
W każdym razie pamiętam, jakie kolory wyświetlały te luminofory (w tym luminofory bursztynowe), więc jestem prawie pewien tych wartości RGB i Hex:
Przypuszczam, że monitory Apple // ci Apple /// korzystały z fosforu P24 GE, ponieważ miały swój odcień. A tło starych monochromatycznych CRT zwykle było jaśniejsze niż czysta czerń, zobacz to zdjęcie:
Dla lepszego komfortu wzroku sugeruję, aby OP używał któregoś z zielonych na tym tle. W ciemności staromodny zielony na ciemnoszarym wygląda lepiej niż obecny czarny na białym.
hex color #XXXXXX = YYY nm
, ponieważ z pewnością nie ma to sensu jako równanie. Rzeczywisty kolor wytwarzany przez niektóre kolory RGB będzie w dużym stopniu zależał od wyświetlacza. Który był oryginałem i skąd czerpałeś z niego drugiego?Inspirowane powyższymi (niepełnymi) odpowiedziami:
Prawie wszystkie „staromodne” ekrany komputerowe / VDU wykorzystały fosfor P1 (patrz odnośnik do Wikipedii )
Fosfor P1 wytwarza szczytową długość fali (inaczej kolor w kategoriach ludzkich) 528 nm ( odniesienie )
Konwersja koloru z długości fali na wartości RGB (w powszechnie stosowanym formacie bajtów od 0 do 255) przy użyciu wzorów tutaj , daje: Czerwony = 65 Zielony = 255 Niebieski = 0 lub # 41FF00 w systemie szesnastkowym. (zobacz ten konwerter ).
Nie uwzględnia to jasności. (aby wyregulować jasność, wartość RBG musiałaby zostać przekonwertowana na HSV, skorygować składową V w górę lub w dół, a następnie przekonwertować z powrotem na RGB, aby spełnić OP).
źródło
Z Wikipedii można znaleźć długość fali tego wzoru konwersji luminoforu i RGB, który można łatwo znaleźć w Internecie.
źródło
źródło
Wypróbuj kod koloru RGB:
Aby uzyskać taki wynik:
źródło