List of utility methods to do BufferedImage to JPEG
byte[] | imageToJpeg(BufferedImage image) image To Jpeg ByteArrayOutputStream os = new ByteArrayOutputStream(); try { JPEGImageWriter imageWriter = (JPEGImageWriter) ImageIO.getImageWritersBySuffix("jpeg").next(); ImageOutputStream ios = ImageIO.createImageOutputStream(os); imageWriter.setOutput(ios); imageWriter.write(image); ios.close(); imageWriter.dispose(); ... |
byte[] | bufferedImage2Jpeg(final BufferedImage img) Convierte una BufferedImage de AWT en una imagen JPEG.
final IIORegistry registry = IIORegistry.getDefaultInstance(); final Iterator<ImageWriterSpi> services = registry.getServiceProviders(ImageWriterSpi.class, new Filter() { @Override public boolean filter(final Object provider) { if (!(provider instanceof ImageWriterSpi)) { return false; final ImageWriterSpi writerSPI = (ImageWriterSpi) provider; ... |