版权声明:转载时请务必保留以下作者信息和链接
作者:陈维(chenweionline@hotmail.com)作者的网站:http://www.chenwei.mobi
/***//**
*将彩色图像转换为灰度图。
*@paramsrcImage源彩色图像。
*@paramhints重新绘图使用的RenderingHints对象。
*@return目标灰度图。
*/
publicstaticBufferedImagetransformGrayJ2D(BufferedImagesrcImage,RenderingHintshints)...{
BufferedImagedstImage=newBufferedImage(srcImage.getWidth(),srcImage.getHeight(),srcImage.getType());
ColorSpacegrayCS=ColorSpace.getInstance(ColorSpace.CS_GRAY);
ColorConvertOpcolorConvertOp=newColorConvertOp(grayCS,hints);
colorConvertOp.filter(srcImage,dstImage);
returndstImage;
}