// BufferedImage image = new BufferedImage(width,
// height, BufferedImage.TYPE_INT_RGB);
ByteArrayInputStream inputImage = new ByteArrayInputStream(p
.getPicture());
BufferedImage image = null;
image = ImageIO.read(inputImage);
int[] f={0};
//image.setRGB(0, 0, 10, 10, f, 0, 0);
ServletOutputStream sos = response.getOutputStream();
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(sos);
encoder.encode(image);
System.out.println("sdfsdf=fff==f=====");
inputImage.close();
<img src="<%=path%>/zhongdian.do?method=findAllPhoto1&entId=<%=entId%>&photo=<%=photo%>"" width="100px" height="80px">
// height, BufferedImage.TYPE_INT_RGB);
ByteArrayInputStream inputImage = new ByteArrayInputStream(p
.getPicture());
BufferedImage image = null;
image = ImageIO.read(inputImage);
int[] f={0};
//image.setRGB(0, 0, 10, 10, f, 0, 0);
ServletOutputStream sos = response.getOutputStream();
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(sos);
encoder.encode(image);
System.out.println("sdfsdf=fff==f=====");
inputImage.close();
<img src="<%=path%>/zhongdian.do?method=findAllPhoto1&entId=<%=entId%>&photo=<%=photo%>"" width="100px" height="80px">
本文介绍了一种使用Java进行图片处理的方法,包括从输入流读取图片、设置特定区域的颜色并输出处理后的图片到客户端的过程。涉及的关键技术点有:使用BufferedImage处理图像,ImageIO读写图片,ServletOutputStream输出流等。
9196

被折叠的 条评论
为什么被折叠?



