org.herac.tuxguitar.gui.util
Class ImageUtils

java.lang.Object
  extended by org.herac.tuxguitar.gui.util.ImageUtils

public class ImageUtils
extends java.lang.Object


Constructor Summary
ImageUtils()
           
 
Method Summary
static ImageData applyMask(ImageData src, RGB alpha, RGB none)
          Crea una mascara a partir de src.
static byte[] imageToByteArray(ImageData data, int format)
          Convierte un ImageData en un array de bytes
static void writeImage(ImageData data, java.io.OutputStream outputStream, int format)
          Escribe el ImageData en el outputStream
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageUtils

public ImageUtils()
Method Detail

writeImage

public static void writeImage(ImageData data,
                              java.io.OutputStream outputStream,
                              int format)
Escribe el ImageData en el outputStream

Parameters:
data -
outputStream -
format -

imageToByteArray

public static byte[] imageToByteArray(ImageData data,
                                      int format)
Convierte un ImageData en un array de bytes

Parameters:
data -
format -
Returns:

applyMask

public static ImageData applyMask(ImageData src,
                                  RGB alpha,
                                  RGB none)
Crea una mascara a partir de src.

Parameters:
src -
alpha -
none -
Returns:
ImageData