ImageUtil.java Source code

Java tutorial

Introduction

Here is the source code for ImageUtil.java

Source

//package modrcon;

import java.awt.image.*;
import java.awt.color.*;
import javax.swing.*;
import java.awt.*;

/**
 * Takes an image and returns the Gray scale copy of it. This class is static and
 * therefore cannot be instantiated. Proper usage is to call ImageGrayer.grayImage();
 * @author izuriel
 */
public class ImageUtil {

    public static BufferedImage desaturate(BufferedImage source) {
        ColorConvertOp colorConvert = new ColorConvertOp(ColorSpace.getInstance(ColorSpace.CS_GRAY), null);
        colorConvert.filter(source, source);

        return source;
    }

}