Programmierer bedeuten Rot, Grün und Blau-Werten (RGB ) mit einem Maßstab, der drei Werte von 0 bis 255 enthält . Höhere Werte zeigen eine höhere Intensität , so dass ein Wert von " 255, 255, 255" gibt die maximale Farbintensität. Programmierer verwenden 255 Werte , denn dies ist die maximale Anzahl von Werten innerhalb von 8 Byte Speicher gehalten . Die meisten Programmierumgebungen können Sie die Intensität der Farben anzupassen. Dies ermöglicht Ihnen, den Benutzern die Möglichkeit , Fotografien, Grafiken und sogar Spiele zu verändern bereitzustellen. Sie können leicht die folgende Anleitung innerhalb von einem Rahmen zu arbeiten. Anleitung
1
Öffnen Sie die Datei , die Farben, die Sie beabsichtigen, innerhalb der Entwicklungsumgebung der Wahl einstellen würden enthält .
2
Suchen Sie die Klassen in Ihrer Programmiersprache oder Rahmen, ermöglichen Farbmanipulation . Zum Beispiel , bietet Microsoft . NET die "Farben" -Klasse. (Siehe Referenzen 2 )
3
Erstellen Sie eine Funktion , um den Wert der Farbe zu ändern. Fügen Sie drei Parameter vom Typ "int" , um die gewünschten Farbwerte rot, grün und blau jeweils für :
öffentlichen Farbe ChangeColors (int R , G int , int B ) {}
4 Passen Sie die Farben
der Variablen als erforderlich. Benutzen Sie den " Math.Min ()" oder eine ähnliche Methode , um entweder die Farbe, die Sie zugewiesen haben , oder die Zahl 255 , die den höchsten Wert einer Farbe im RGB-Farbskala haben kann, ist zurück : (Siehe Referenzen 3)
MyItem.Body.Colors.Red = Math.Min ( (R + intensityAdjustment ) , 255) ; MyItem.Body.Colors.Blue = Math.Min ( (G + intensityAdjustment ) , 255) ; MyItem . Body.Colors.Green = Math.Min ( (B + intensityAdjustment ) , 255) ; .
5
Rufen Sie diese Methode , wenn Sie die Intensität der RGB -Objekt einstellen wollen