可使用以下代码:
Graphics2D g2d = source.createGraphics();
ColorSpace grayCS = ColorSpace.getInstance(ColorSpace.CS_GRAY);
ColorConvertOp colorConvertOp = new ColorConvertOp(grayCS, g2d.getRenderingHints());
colorConvertOp.filter(source, source);
其中source为BufferedImage对象
原创文章,转载请注明: 转载自程序员的信仰
本文链接地址: 如何使用J2D将一张图片灰度化
发表评论