Hallo zusammen,
ich möchte in einer Java-Oberfläche ein Bild anzeigen.
Die Daten für das Bild (Grauwerte) erhalte ich nur Spaltenweiße. Deshalb möchte ich die Spalten nacheinander in einen Databuffer schreiben, der am Ende das komplette Bild enthält.
Leider kann ich für die Klasse DataBuffer (im speziellen DataBufferUShort) keine Methode finden, die ein short[]-Array einer Bank des DataBuffers hinzufügt.
Muss ich jedes Element, das ich in den DataBuffer schreiben möchte einzeln schreiben?
Oder gibt es Möglichkeiten komplette Array's hinzuzufügen?
Oder findet ihr die ganze Idee aus einem DataBufferUShort ein BufferedImage zu bauen schlecht? Wenn ja, was wäre ein besseres vorgehen?
Vielen Dank für Eure Unterstützung.
Mit freundlichen Grüßen
fever
ich möchte in einer Java-Oberfläche ein Bild anzeigen.
Die Daten für das Bild (Grauwerte) erhalte ich nur Spaltenweiße. Deshalb möchte ich die Spalten nacheinander in einen Databuffer schreiben, der am Ende das komplette Bild enthält.
Leider kann ich für die Klasse DataBuffer (im speziellen DataBufferUShort) keine Methode finden, die ein short[]-Array einer Bank des DataBuffers hinzufügt.
Muss ich jedes Element, das ich in den DataBuffer schreiben möchte einzeln schreiben?
Oder gibt es Möglichkeiten komplette Array's hinzuzufügen?
Oder findet ihr die ganze Idee aus einem DataBufferUShort ein BufferedImage zu bauen schlecht? Wenn ja, was wäre ein besseres vorgehen?
Vielen Dank für Eure Unterstützung.
Mit freundlichen Grüßen
fever