ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
587
587
EMPFEHLEN
-
Hallo,
ich versuche eine Image (jpg) in einen byte [] zu wandeln und zurück. Bei mir hat das Ergebnis allerdings einen "Rot-stich".
Kann mir jemand helfen?
Vielen Dank.
Gruß,
Chris
-
Wie sieht denn dein Code bisher aus?
Ohne Code ist es immer "ein wenig" schwierig, konkrete Tips zu geben...
-
Hallo nochmal,
stimmt, das sehe ich ein. Also mein Coding:
Code :1 2 3 4 5 6 7 8 9 10
BufferedImage img = ImageIO.read(new File("C:/test/newimage.jpg")); ByteArrayOutputStream bas = new ByteArrayOutputStream(); ImageIO.write(img, "jpg", bas); byte[] data = bas.toByteArray(); ByteArrayInputStream bis = new ByteArrayInputStream (data,0,data.length); JPEGImageDecoder dec = JPEGCodec.createJPEGDecoder(bis); BufferedImage bim = dec.decodeAsBufferedImage(); ImageIO.write(bim, "jpeg", new File("C:/test/newimage3.jpg"));
Ich habe viel versucht, obenstehend mein letzter Stand.
Vielen Dank.
Gruß,
Chris
Ähnliche Themen
-
ByteArray to ImageData
Von MySelV im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 11.02.10, 10:21 -
Objekt zu ByteArray
Von Snowcrack im Forum .NET DatenverwaltungAntworten: 6Letzter Beitrag: 19.09.07, 16:01 -
ZipFIle ByteArray
Von zerix im Forum JavaAntworten: 5Letzter Beitrag: 09.08.07, 09:20 -
ByteArray wegschreiben
Von Reen_sc im Forum JavaAntworten: 0Letzter Beitrag: 25.10.06, 15:54 -
ByteArray in JarFile
Von kleinis_1 im Forum JavaAntworten: 0Letzter Beitrag: 12.12.05, 11:44





Zitieren
Login





