Wie konvertiert man ein BufferedImage in 8 Bit?

8

Ich habe mir die ImageConverter-Klasse angesehen und versucht, herauszufinden, wie man ein BufferedImage in eine 8-Bit-Farbe umwandelt, aber ich habe keine Ahnung, wie ich das machen würde. Ich war auch um die Suche im Internet und ich konnte keine einfache Antwort finden, sie sprechen alle über 8-Bit-Graustufen-Bilder. Ich möchte einfach die Farben eines Bildes in 8 Bit konvertieren ... nichts anderes, keine Größenanpassung, nichts. Hat jemand etwas dagegen, mir zu sagen, wie dies zu tun.

    
Zach Sugano 16.06.2012, 08:56
quelle

3 Antworten

2

Dieses Code-Snippet aus dem Artikel "Transparente Gifs in Java" unter G -Mans Uber Software Engineering Blog funktioniert gut:

%Vor%     
creemama 16.06.2012, 09:17
quelle
4

Sie können mit JAI (Java Advanced Imaging), die offizielle Sun (jetzt Oracle) Bildbibliothek, das zu tun.

Die PhiLho 16.06.2012 09:10

quelle
1

Sie können die Methode convert8 in der Klasse ConvertUtil verwenden.

Details finden Sie hier .

    
JHS 16.06.2012 09:03
quelle