社区
Java SE
帖子详情
如何生成一个图片文件(比如.gif,.jpg)?
calvin_wang
2002-09-09 10:43:06
如何生成一个图片文件(比如.gif,.jpg)?
...全文
82
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
格式 是最常用的图像
文件
格式,由
一个
软件开发联合会组织制定,是一种有损压缩格式,能够将图像压缩在很小的储存空间,图像中重复或不重要的资料会被丢失,因此容易造成图像数据的损伤。尤其是使用过高的压缩比例,将使最终解压缩后恢复的图像质量明显降低, 如果追求高品质图像,不宜采...
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 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...
JPG
、PNG、
GIF
有什么区别?
JPG
是一种常用于摄影作品或写实作品、有损压缩图形格式; PNG是一种清晰、支持透明、无损压缩的位图图形格式;
GIF
是一种色彩效果低、体积小、支持透明的图像
文件
格式。
图片
大小比较 PNG ≈
JPG
>
GIF
通常情况下,PNG要比
JPG
大一些,
GIF
所占体积最小。 在这个追求速度的年代,
图片
刷新出来的速度也严重影响这用户的体验,选择...
jpg
怎么合成一份_如何将多张
JPG
图片
合并成
一个
GIF
?
原标题:如何将多张
JPG
图片
合并成
一个
GIF
?今天是广东入秋成功的某一天,虽然天气变冷了,但外面的紫外线还是毒辣得很,所以大家还是在室内跟小编一起研究教程方案吧!今天要给大家介绍的是将多张静图合并转化成
GIF
动画,相信大家每天都会接触到
GIF
动画的吧,比如说表情包。那么我们可以自己制作
一个
表情包嘛?快点来看看小编是如何制作的吧!一般来说,想要合并多张静态
图片
,只要利用PS软件可以快速完成,操作起来...
Java SE
62,630
社区成员
307,264
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章