图像处理
上一节
下一节
7.6图像处理
使用JavaAPI进行图像处理
–打开图像文件
•图像有不同的文件格式,常用的有JPEG、BMP、PNG、GIF和TIFF等
•打开图像文件就是将文件中的图像数据读入内存,以便后续显示或处理
•JavaAPI提供了两个存储图像数据的类–不可修改的图标类javax.swing.ImageIcon,主要用于显示–可以修改的带缓存图像类java.awt.image.BufferedImage,主要用图像编辑或处理
–显示图像
•可以使用标签组件JLabel来显示图标类图像
•显示带缓存的图像一般使用画布类Canvas,通过重写绘图方法paint()来显示图像
–修改图像。可以修改带缓存的图像,例如修改像素值,或在图像上绘图
–保存图像文件。通常需要将修改后的带缓存图像保存回图像文件。JavaAPI提供了一个图像输入输出类javax.imageio.ImageIO
1、图标类ImageIcon
2、带缓存图像类BufferedImage
3、修改图像