czytanie i zapisywanie plików .jpg .gif

0

Mam pytanie związane z zapisywaniem plików dokładnie zdjęć. Używam następujących funkcji:

File infile = new File(inputFile); BufferedImage imageHelp = ImageIO.read(infile);

File outfile = new File(outputFile);
ImageIO.write(imageHelp, "jpg", outfile);</span>

Wszystko jest ok ładnie zapisuje ale plik zapisany ma mniejszy rozmiar (plik mający ponad 1MB po takim odczycie i zapisie w innym miejscu ma ok 900 kB) a mi chodzi o skopiowanie i zapisanie wiernej kopii w innym miejscu na dysku bez utraty jakosci. Bardzo prosze o pomoc

0

Popatrz sobie na klasy ImageWriter i metody SetOutput, write,replacePixels oraz ImageIO.getImageWritersByMIMEType.

pozdrawiam
johny

0

dzięki wielkie już znalazłam rozwiązanie :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1