可使用以下代码:
Graphics2D g2d = source.createGraphics();
ColorSpace grayCS = ColorSpace.getInstance(ColorSpace.CS_GRAY);
ColorConvertOp colorConvertOp = new ColorConvertOp(grayCS, g2d.getRenderingHints());
colorConvertOp.filter(source, source);
其中source为BufferedImage对象
-- EOF --
除非注明(如“转载”、“[zz]”等),本博文章皆为原创内容,转载时请注明: 「转载自程序员的信仰©」
本文链接地址:如何使用J2D将一张图片灰度化
Today on history:
【2010】有关Character.isLetter()和Character.isLetterOrDigit()
【2009】如何配置Tomcat数据库连接池
【2009】《世界人权宣言》
发表回复