有没有把彩色图片转换为黑白图片的方法? 我用了一下grayFilter,但转出的图片原来白色的也变灰了,看来不行,有没有别的办法?图片格式,png,gif,jpg 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /** * 将彩色图像转换为灰度图。 * @param srcImage BufferedImage * @param hints RenderingHints * @return BufferedImage */ public static BufferedImage transformGrayJ2D(BufferedImage srcImage, RenderingHints hints) { BufferedImage dstImage = new BufferedImage(srcImage.getWidth(), srcImage.getHeight(), srcImage.getType()); if (hints == null) { Graphics2D g2 = dstImage.createGraphics(); hints = g2.getRenderingHints(); g2.dispose(); g2 = null; } ColorSpace grayCS = ColorSpace.getInstance(ColorSpace.CS_GRAY); ColorConvertOp colorConvertOp = new ColorConvertOp(grayCS, hints); colorConvertOp.filter(srcImage, dstImage); return dstImage; } 不好意思问一下,RenderingHints是干什么的,传什么给它? RenderingHints你可以认为是用来控制生成图像的质量,你可以这么构造它:public RenderingHints DefaultRenderingHints = new RenderingHints( RenderingHints.KEY_ALPHA_INTERPOLATION, RenderingHints.VALUE_ALPHA_INTERPOLATION_SPEED);具体键值的意义见API文档。 求助在网页中调用模拟器 我想问一个关于连续字母的问题了 想买本JAVA数据结构的书 诚请推荐! 什么是非基本类型的对象啊? jdbc 2.0 我如何才能实现。我需要安装什么啊。到那你下载??? (棘手)请教一个问题:关于Applet的生命周期 如何读取一个远程文件,比如说,\\192.168.2.4\d:\test\test.txt 如何计算字符串中的大字小字字符及空格的数 关于流的疑问 请问,c#和java哪个上手快! 困惑:传值和传引用! 高手请进!!~~~~谢谢~~~ 关于JTable用线程刷新的问题
* 将彩色图像转换为灰度图。
* @param srcImage BufferedImage
* @param hints RenderingHints
* @return BufferedImage
*/
public static BufferedImage transformGrayJ2D(BufferedImage srcImage,
RenderingHints hints) {
BufferedImage dstImage = new BufferedImage(srcImage.getWidth(),
srcImage.getHeight(),
srcImage.getType()); if (hints == null) {
Graphics2D g2 = dstImage.createGraphics();
hints = g2.getRenderingHints();
g2.dispose();
g2 = null;
} ColorSpace grayCS = ColorSpace.getInstance(ColorSpace.CS_GRAY);
ColorConvertOp colorConvertOp = new ColorConvertOp(grayCS, hints);
colorConvertOp.filter(srcImage, dstImage); return dstImage;
}
你可以这么构造它:
public RenderingHints DefaultRenderingHints = new RenderingHints(
RenderingHints.KEY_ALPHA_INTERPOLATION,
RenderingHints.VALUE_ALPHA_INTERPOLATION_SPEED);具体键值的意义见API文档。