org.herac.tuxguitar.gui.util

Class ImageUtils


public class ImageUtils
extends java.lang.Object

Method Summary

static ImageData
applyMask(ImageData src, RGB alpha, RGB none)
Crea una mascara a partir de src.
static BufferedImage
convertToAWT(ImageData data)
Crea un java.awt.image.BufferedImage a partir de un ImageData
static Image
convertToIText(ImageData data)
Crea un com.lowagie.text.Image a partir de un ImageData
static byte[]
imageToByteArray(ImageData data, int format)
Convierte un ImageData en un array de bytes
static void
writeImage(ImageData data, OutputStream outputStream, int format)
Escribe el ImageData en el outputStream

Method Details

applyMask

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

convertToAWT

public static BufferedImage convertToAWT(ImageData data)
Crea un java.awt.image.BufferedImage a partir de un ImageData
Parameters:
data -
Returns:

convertToIText

public static Image convertToIText(ImageData data)
Crea un com.lowagie.text.Image a partir de un ImageData
Parameters:
data -
Returns:

imageToByteArray

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

writeImage

public static void writeImage(ImageData data,
                              OutputStream outputStream,
                              int format)
Escribe el ImageData en el outputStream
Parameters:
data -
outputStream -
format -