RGB Farben addieren

Status
Nicht offen für weitere Antworten.

Shiroi

Mitglied
Hiho, ich hätte da ne Frage zum Thema Farben addieren.

Also, ich möchte gerne auf eine Grundfarbe z.B. R:200 G:100 B:200 eine Farbe (schwarz) drauf addieren die zu 50% transparent ist.

Code:
Color primcolor = gom.getStaticObjectPrimaryColor(x, y);
Color seccolor = gom.getStaticObjectSecondaryColor(x, y);

// Hier soll das geschehen

imageData[px + (py * imagesizex)] = primcolor.getRGB();
imageData[px + (py * imagesizex) + 1] = seccolor.getRGB();

Hab schon einbissel rumgegoogelt, aber nix gescheites gefunden :/
Wäre nett wenn mir jemand erklären könnte wie das funtzt :###

mfg DaAngel
 

Shiroi

Mitglied
Hab es selber rausgefunden.
Falls es jemanden interessiert:
Man muss sich einfach den Farbenwürfel dort anschauen --> http://de.wikipedia.org/wiki/RGB und man kommt eigentlich schon von alleine drauf.

Sprich 100 100 100 wird bei einer Verschiebung zu 0 0 0 (schwarz) mit 50% Transparenz zu 50 50 50.

Ganz allgemein ausgedrückt:
Man erstellt einen Vektor zwischen dem gewünschten Anfangsfarbpunkt im RGB-Raum zu dem gewünschten Endfarbpunkt wohin der Anfangsfarbpunkt verschoben werden soll. Die Länge des Vektors bestimmt dann die Transparenz des Endfarbpunktes.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
W JavaFX Farben dynamisch anpassen AWT, Swing, JavaFX & SWT 4
L JavaFX Fehler beim setzen von Farben AWT, Swing, JavaFX & SWT 16
J AWT System Farben / java.awt.SystemColor funktioniert nicht AWT, Swing, JavaFX & SWT 4
M UIManager funktioniert nicht mit Farben AWT, Swing, JavaFX & SWT 9
M Swing UIManager funktioniert nicht mit Farben AWT, Swing, JavaFX & SWT 0
T AWT Farben in einem Bild ändern AWT, Swing, JavaFX & SWT 8
M AWT Farben in Bild ersetzen AWT, Swing, JavaFX & SWT 11
B Bild bearbeiten mit Transparenz (spiegeln, Farben austauschen) AWT, Swing, JavaFX & SWT 8
O keine ähnliche Farben durch Random in Java AWT, Swing, JavaFX & SWT 21
E JTable farben ändern AWT, Swing, JavaFX & SWT 2
T Kontrast zweier Farben vergleichen AWT, Swing, JavaFX & SWT 5
J Auf die im Look and Feel eingestellten Farben zugreifen AWT, Swing, JavaFX & SWT 2
M Swing Zweidimensionales Array mit Farben erzeugen AWT, Swing, JavaFX & SWT 16
A AWT HSB-Farben dynamisch berechnen AWT, Swing, JavaFX & SWT 5
C JTable: Mehrere Farben in einer Zelle darstellen AWT, Swing, JavaFX & SWT 10
T bei einem jtextfield Farben benutzen AWT, Swing, JavaFX & SWT 7
K Farben in JMenues AWT, Swing, JavaFX & SWT 2
K Farben bei JMenus AWT, Swing, JavaFX & SWT 5
D Farben JList AWT, Swing, JavaFX & SWT 4
F Farben in Textpane AWT, Swing, JavaFX & SWT 14
S Farben eienr JTextPane dynamisch zuweisen AWT, Swing, JavaFX & SWT 2
D ComboBox mit Farben aus java.awt.color AWT, Swing, JavaFX & SWT 4
T Die Schrift in verschiedenen Farben blinken zu lassen AWT, Swing, JavaFX & SWT 2
G Knoten im Jtree mit unterscheidlichen Farben darstellen AWT, Swing, JavaFX & SWT 5
T verschiedene Farben in einem Text/Editfeld AWT, Swing, JavaFX & SWT 11
C Farben in BufferedImage ändern ? AWT, Swing, JavaFX & SWT 2
V Farben setzen bei einigen Komponenten (JScrollBar, . AWT, Swing, JavaFX & SWT 3
M Farben im TextArea AWT, Swing, JavaFX & SWT 5
T extends JButton übernehmen Farben AWT, Swing, JavaFX & SWT 4
B JList Zeilen in verschiedenen Farben markieren. AWT, Swing, JavaFX & SWT 3
K JTextArea mit verschiedenen Farben betreiben [Chat] AWT, Swing, JavaFX & SWT 3
G JTextArea.append() in verschiedenen Farben AWT, Swing, JavaFX & SWT 2
M Image: Kontrast, Helligkeit und Farben ändern? AWT, Swing, JavaFX & SWT 15
Icewind Verschiedene Farben in einer JTextArea AWT, Swing, JavaFX & SWT 3
W Editor Syntax Farben AWT, Swing, JavaFX & SWT 2
R Farben ändern AWT, Swing, JavaFX & SWT 2
S Tage zum Datum addieren AWT, Swing, JavaFX & SWT 2
S Swing zu einem Datum Tage addieren/subtrahieren AWT, Swing, JavaFX & SWT 6
I Jlabels Addieren AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen

Neue Themen


Oben