设为首页 加入收藏

TOP

java实现彩色图转变为灰度图
2014-11-17 18:42:19 来源: 作者: 【 】 浏览:22
Tags:java 实现 彩色 变为

  package work;


  import java.awt.Graphics2D;


  import java.awt.RenderingHints;


  import java.awt.color.ColorSpace;


  import java.awt.image.BufferedImage;


  import java.awt.image.ColorConvertOp;


  import java.io.File;


  import java.io.IOException;


  import javax.imageio.ImageIO;


  public class Gray {


  public static void main(String[] args) throws IOException


  {


  BufferedImage transforImage;


  BufferedImage finalImage;


  TransGray gray=new TransGray();


  transforImage=gray.srcImage;


  finalImage=gray.transformGrayJ2D(transforImage,null);//这里可能有问题,关于RenderingHints的取值不是很清楚


  File f1=new File("f:/2graychange.jpg");//新图像输出


  ImageIO.write(finalImage,"jpg",f1);


  System.out.println("End");


  }


  }


  class TransGray


  {


  int width;


  int height;


  BufferedImage srcImage;


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Java入门技巧:Java语法集锦 下一篇Java获得文件编码格式

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: