社区
Java EE
帖子详情
java中对图片的处理?急用
xlfhylove
2003-08-20 11:52:03
各位大虾,用java类如何对几张BMP图片进行组合处理成一张gif或其它格式的图片??
...全文
20
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视频教程
中
集
教程分为上
中
下三部,已全部录制完毕,全部课程120节。课程内容:1,没有空话和ppt干讲,就是软件技术实操。2,课程内容软件技术实操是地学空间分析、空间制图、数据
处理
中
常用
急用
的技术知识。3,内容含从ArcMap到ArcCatalog,从矢量数据到栅格数据,从数据分析到数据编辑,从属性表到统计图等。4,课程操作知识全面,教学简明,所有操作都在3-5分钟之内就教学完毕,直接出结果。5,2-3天可以掌握课程技术要点,完成对矢量地图的创建和栅格数据的空间分析,上手研究工作。6,具体知识点详见课程目录,上
中
下三集主要包括:专题地图制作;矢量数据创建(土地利用提取等);栅格分析和栅格矢量互转;ArcCatalog数据管理。7,课程一经购买,永久有效,随到随学。8,课程所需练习资料在第三节课的课件里可以下载。
如何将
图片
存进mysql_如何把
图片
存进mysql?
还是要通过程序实现,
急用
,很苦恼------解决方案--------------------可不可以把
图片
放在硬盘的某个位置,mysql表
中
某字段保存该
图片
的物理路径?------解决方案--------------------一个存储和读取二进制
图片
的例子...
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=...
java
用户管理系统_用
java
写一个用户管理系统,
急用
啊 - 程序语言 - 小木虫 - 学术 科研 互动社区...
这是一个汉若塔的程序~~~~~~~import...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
中
有几种类型的流 按照流的方向:输入流(inputStream)和输出流(outputStream)。 按照实现功能分:节点流(可以从或向一个特定的地方(节点)读写数据。如 FileReader)和
处理
流(是对一个已存在的流的连接...
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写文章