社区
Java EE
帖子详情
java中对图片的处理?急用
xlfhylove
2003-08-20 11:52:03
各位大虾,用java类如何对几张BMP图片进行组合处理成一张gif或其它格式的图片??
...全文
19
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?
ArcGIS教程空间制图含ArcMap视频教程
中
集
2,课程内容软件技术实操是地学空间分析、空间制图、数据
处理
中
常用
急用
的技术知识。3,内容含从ArcMap到ArcCatalog,从矢量数据到栅格数据,从数据分析到数据编辑,从属性表到统计图等。4,课程操作知识全面,教学...
如何将
图片
存进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
面试题3
七、
Java
的 IO
Java
中
有几种类型的流 按照流的方向:输入流(inputStream)和输出流(outputStream)。 按照实现功能分:节点流(可以从或向一个特定的地方(节点)读写数据。如 FileReader)和
处理
流(是对一个已存在的流的连接和封装,通过所封装的流的功能调用实现数据读写。如 BufferedReader。
处理
流的构造方法总是要带一个其他的流对象做参数。一个流...
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 EE
67,512
社区成员
225,880
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章