社区
Java EE
帖子详情
java中对图片的处理?急用
xlfhylove
2003-08-20 11:52:03
各位大虾,用java类如何对几张BMP图片进行组合处理成一张gif或其它格式的图片??
...全文
21
1
打赏
收藏
java中对图片的处理?急用
各位大虾,用java类如何对几张BMP图片进行组合处理成一张gif或其它格式的图片??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
biggie
2003-08-21
打赏
举报
回复
我将你的四张图片存到web application的ContextPath路径下,分别为00.gif,01.gif,02.gif,03.gif
然后实现代码如下:
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.awt.image.*;
import com.sun.image.codec.jpeg.*;
import java.awt.*;
public class test extends HttpServlet {
public void service(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException {
try{
response.setContentType("image/JPEG");
OutputStream os=response.getOutputStream();
Image img0=java.awt.Toolkit.getDefaultToolkit().getImage(request.getRealPath("/")+"/00.gif");
Image img1=java.awt.Toolkit.getDefaultToolkit().getImage(request.getRealPath("/")+"/01.gif");
Image img2=java.awt.Toolkit.getDefaultToolkit().getImage(request.getRealPath("/")+"/02.gif");
Image img3=java.awt.Toolkit.getDefaultToolkit().getImage(request.getRealPath("/")+"/03.gif");
Frame f=new Frame();
MediaTracker mt=new MediaTracker(f);
mt.addImage(img0,0);
mt.addImage(img1,1);
mt.addImage(img2,2);
mt.addImage(img3,3);
mt.waitForAll();
BufferedImage bi=new BufferedImage(img3.getWidth(f),img3.getHeight(f),BufferedImage.TYPE_INT_BGR);
Graphics2D g2d=bi.createGraphics();
g2d.drawImage(img3,0,0,null);
g2d.drawImage(img0,0,0,null);
g2d.drawImage(img1,0,0,null);
g2d.drawImage(img2,0,0,null);
com.sun.image.codec.jpeg.JPEGImageEncoder jie=com.sun.image.codec.jpeg.JPEGCodec.createJPEGEncoder(os);
jie.encode(bi);
os.close();
os=null;
f=null;
}catch(Exception e) {
e.printStackTrace(System.out);
}
}
}
存为test.java,跟几张图片放在同一目录下,编译,运行,ok?
如何将
图片
存进mysql_如何把
图片
存进mysql?
怎么把
图片
存进mysql?????最近做一个网站想把
图片
存进数据库,怎么把
图片
存进mysql,可以直接存吗?还是要通过程序实现,
急用
,很苦恼------解决方案--------------------可不可以把
图片
放在硬盘的某个位置,mysql表
中
某字段保存该
图片
的物理路径?------解决方案--------------------一个存储和读取二进制
图片
的例子import
java
.io.Bu...
java
开发速成班培训课程(13)
[url=http://www.buildapp.net/
java
/show.asp?id=24600]【求助】如何向指定文件写入字符串内容[/url] [url=http://www.buildapp.net/
java
/show.asp?id=24599]
java
二级考试[/url] [url=http://www.buildapp.net/
java
/show.asp?id...
java
用户管理系统_用
java
写一个用户管理系统,
急用
啊 - 程序语言 - 小木虫 - 学术 科研 互动社区...
这是一个汉若塔的程序~~~~~~~import
java
x.swing.*;import
java
.awt.*;import
java
.awt.event.*;public class Hanruota extends JFrame implementsActionListener, Runnable{int pan_step = 1;//计数步数Container c;Thread flas...
Java
面试题3
七、
Java
的 IO
Java
中
有几种类型的流 按照流的方向:输入流(inputStream)和输出流(outputStream)。 按照实现功能分:节点流(可以从或向一个特定的地方(节点)读写数据。如 FileReader)和
处理
流(是对一个已存在的流的连接和封装,通过所封装的流的功能调用实现数据读写。如 BufferedReader。
处理
流的构造方法总是要带一个其他的流对象做参数。一个流...
2020
java
面试必问,找不到工作你找我(一)
Java
面试宝典 第一章 内容介绍 20 第二章
Java
SE 基础 21 一、
Java
面向对象 21 1.面向对象都有哪些特性以及你对这些特性的理解 21 2.访问权限修饰符 public、private、protected, 以及不写(默认)时的区别(2017-11-12) 22 3.如何理解 clone 对象 22 二、
Java
SE 语法(2017-11-12-wl) 27
Java
有没有 goto 语句?(2017-11-12-wl) 27 & 和 &&
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章