社区
Java SE
帖子详情
如何生成一个图片文件(比如.gif,.jpg)?
calvin_wang
2002-09-09 10:43:06
如何生成一个图片文件(比如.gif,.jpg)?
...全文
78
6
打赏
收藏
如何生成一个图片文件(比如.gif,.jpg)?
如何生成一个图片文件(比如.gif,.jpg)?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hhjgx
2002-09-10
打赏
举报
回复
同意: zhenyang2002(珍阳) 。
slan
2002-09-10
打赏
举报
回复
BufferedImage好像有缓存限制,如果大了就会内存溢出错误,怎样解决???
calvin_wang
2002-09-09
打赏
举报
回复
谢谢!
不过我想做的是自己将一个image 对象生成一个图片文件,并把它存倒硬盘上。
alphazhao
2002-09-09
打赏
举报
回复
你是不是需要将一个图片文件比如logon.gif设定成一个java需要的图标?比如将一个图片放在一个JLabel上面作为一个图标显示:
那么可以如下
ImageIcon icon = new ImageIcon(LogonFrame.class.getResource("logon.gif"));
jLabel1.setIcon(icon);
如果想将设置一个Frame的显示图标,则如下即可:
this.setIconImage(Toolkit.getDefaultToolkit().createImage(FrameName.class.getResource("logon.gif")));
其中FrameName为你的Frame的java文件名,同时图片应该和java文件放在同一目录
zhenyang2002
2002-09-09
打赏
举报
回复
BufferedImage image;
public void createImage(String fileLocation) {
try {
FileOutputStream fos = new FileOutputStream(fileLocation);
BufferedOutputStream bos = new BufferedOutputStream(fos);
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(bos);
encoder.encode(image);
bos.close();
} catch(Exception e) {
System.out.println(e);
}
}
Joeblackyang
2002-09-09
打赏
举报
回复
import java.io.*;
public class testraf{
public static void main(String[] args) throws IOException{
RandomAccessFile raf = new RandomAccessFile("c:\\hello.gif","rw");
try{
raf.writeBytes("heheheheheh");
raf.close();
}catch(Exception e){
}
}
}
其中raf.write(byte[] b)可以让你写入图片的字节流,建议用Ultra Edit打开图片文件研究一下它的字节流。
图片
的四种格式.
jpg
、.
gif
、.png、.bmp
一、简单来说
jpg
图片
格式、
gif
动态
图片
、png打印、bmp位图 放大不失真。 二、具体来讲 1、
JPG
格式 是最常用的图像
文件
格式,由
一个
软件开发联合会组织制定,是一种有损压缩格式,能够将图像压缩在很小的储存空间,图像中重复或不重要的资料会被丢失,因此容易造成图像数据的损伤。尤其是使用过高的压缩比例,将使最终解压缩后恢复的图像质量明显降低, 如果追求高品质图像,不宜采...
常用
图片
jpg
png jpeg
gif
等格式介绍
常见的
图片
格式大全: JPEG (Joint Photographic Experts Group) TIFF (Tagged Image File Format) PNG (Portable Network Graphics)
GIF
(Graphics Interchange Format) BMP (Bitmap)PSD (Photoshop Document) SVG(Scalable V...
BMP、
GIF
、TIFF、PNG、
JPG
和SVG格式图像的特点
目录 1、BMP格式图像 2、
GIF
格式图像 3、TIFF格式图像 4、PNG格式图像 5、
JPG
格式图像 6、SVG格式图像 7、总结 7.1、有损vs无损 7.2、索引色vs直接色 7.3、点阵图vs矢量图 7.4、总结 一张
图片
可以储存为多种格式,为什么有的几十KB,有的几百MB,有的静止不动,有的是好几个画面循环播放?在项目开发的过程中经常会读取或保存图像文...
JPG
、PNG、
GIF
有什么区别?
JPG
是一种常用于摄影作品或写实作品、有损压缩图形格式; PNG是一种清晰、支持透明、无损压缩的位图图形格式;
GIF
是一种色彩效果低、体积小、支持透明的图像
文件
格式。
图片
大小比较 PNG ≈
JPG
>
GIF
通常情况下,PNG要比
JPG
大一些,
GIF
所占体积最小。 在这个追求速度的年代,
图片
刷新出来的速度也严重影响这用户的体验,选择...
jpg
怎么合成一份_如何将多张
JPG
图片
合并成
一个
GIF
?
原标题:如何将多张
JPG
图片
合并成
一个
GIF
?今天是广东入秋成功的某一天,虽然天气变冷了,但外面的紫外线还是毒辣得很,所以大家还是在室内跟小编一起研究教程方案吧!今天要给大家介绍的是将多张静图合并转化成
GIF
动画,相信大家每天都会接触到
GIF
动画的吧,比如说表情包。那么我们可以自己制作
一个
表情包嘛?快点来看看小编是如何制作的吧!一般来说,想要合并多张静态
图片
,只要利用PS软件可以快速完成,操作起来...
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章