`

java 读取和保存图片

 
阅读更多
// 读取图片文件
InputStream in = new FileInputStream( "c:/test.png");
byte[] photo = new byte[in.available()];
in.read(photo);
in.close();


OutputStream out = new FileOutputStream("c:/copy.png");
out.write(user.getPhoto());
out.close();

使用到的实体User
/**
* 实体
*
* @author tyg
*
*/
public class User {
private int id;
private String name;
private Integer age;
private Date birthday; // 生日
private String desc; // 一大段说明
private byte[] photo; // 头像图片

public int getId() {
return id;
}

public void setId(int id) {
this.id = id;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public int getAge() {
return age;
}

public void setAge(int age) {
this.age = age;
}

public Date getBirthday() {
return birthday;
}

public void setBirthday(Date birthday) {
this.birthday = birthday;
}

public String getDesc() {
return desc;
}

public void setDesc(String desc) {
this.desc = desc;
}

public byte[] getPhoto() {
return photo;
}

public void setPhoto(byte[] photo) {
this.photo = photo;
}

public void setAge(Integer age) {
this.age = age;
}

@Override
public String toString() {
return "[User: id=" + id + ", name=" + name + "]";
}

}
分享到:
评论

相关推荐

    java,jsp读取远程图片到本地服务器

    在本地保存图片时,我们需要创建一个`FileOutputStream`,并将从远程服务器读取的字节流写入。 5. **HTML解析**: 为了替换原网页中的图片地址,我们需要解析HTML内容。可以使用Jsoup库来解析和操作DOM结构,找到...

    java+mysql 保存图片

    在IT行业中,尤其是在Web开发领域,保存和读取图片是常见的...以上就是使用Java和MySQL保存和读取图片的基本流程。在实际开发中,还需要考虑到错误处理、并发访问、性能优化等多个方面,确保系统的稳定性和用户体验。

    Java 保存HTML为图片

    本篇将详细讲解如何利用Struts2框架,结合Java的相关技术,将HTML内容保存为图片,同时支持背景图片和文字合成。 首先,我们需要理解Struts2框架。Struts2是基于MVC设计模式的Java Web框架,它提供了一种结构化的...

    java画图程序(java画图 java 编辑保存读取jpg图片)

    `ImageIO.read()`用于读取图片,`ImageIO.write()`用于保存图片。在这个程序中,这些方法很可能被用来加载和保存JPEG图片。 3. **BufferedImage 类**: `java.awt.image.BufferedImage`是Java中用于存储和操作图像的...

    java图片上传、控制大小、宽度高度和图片裁剪并保存

    例如,使用ImageIO类和BufferedImage对象,可以先读取图片,然后创建一个新尺寸的BufferedImage,使用Graphics2D对象绘制原始图片到新的BufferedImage上,最后用新尺寸的BufferedImage保存图片。 3. **调整图片宽高...

    java调用摄像头保存图片

    本教程将深入探讨如何利用Java结合Face++和JavaCV库来实现这一功能,特别是当视频流中检测到人脸时自动保存图片。 首先,Face++是一款强大的人脸识别服务,提供了API供开发者调用,支持人脸检测、识别、属性分析等...

    java实现本地读取图片存储到数据库中并在html网页显示

    在Java中,我们可以使用`java.io`和`java.nio`包中的类来读取和处理二进制文件。 1. **读取本地图片**: 使用`java.io.FileInputStream`或`java.nio.file.Files`可以读取本地图片文件。例如,通过以下代码片段,...

    java获取DICOM格式图片demo

    首先,我们需要一个能够读取和操作DICOM文件的Java库。常见的选择是DCMTK(DICOM Toolkit),但它是C++库,需要通过JNI接口在Java中使用。另一种更直接的方式是使用纯Java实现的DICOM库,如dcm4che或ij-gear。本示例...

    java下载网络图片到本地保存

    然后,我们需要一个本地文件路径来保存图片,这里可以使用配置文件来动态设定保存地址。例如,配置文件可能是XML或JSON格式,包含URL和保存路径的键值对。这里我们假设你已经解析了配置文件并获取了保存路径: ```...

    java截图指定网页保存图片

    5. **保存图片**: 截图通常以图像格式(如JPEG、PNG)返回,我们可以将其保存到本地文件系统。例如,使用Java的`java.io.File`和`java.nio.file.Files`类创建一个新文件,然后写入截图的字节流。 6. **优化与注意...

    java 拍照 截取图片

    在Java编程环境中,实现“拍照”和“截取图片”的功能涉及到多个技术层面,包括Web应用、设备访问、图像处理等。以下将详细介绍这些知识点: 1. **Java Web 应用**: Java Web应用程序是基于Java技术构建的,可以...

    java springboot 海康威视监控抓拍图片并保存,以及打包

    在SpringBoot项目中,你可以创建一个Controller,暴露一个HTTP端点来触发抓拍和保存图片的操作。这样,你可以通过发送HTTP请求来远程控制摄像头。同时,利用SpringBoot的自动配置和依赖注入特性,可以使代码更简洁...

    java处理图片背景颜色的方法

    该方法的核心是使用 Java 语言来处理图片的背景颜色,并使用 BufferedImage 类来读取和处理图片的像素信息。 知识点: 1. Java 处理图片背景颜色的方法可以批量处理大量图片。 2. 使用 BufferedImage 类可以读取和...

    java获取视频信息,帧(封面图片)

    在Java编程环境中,获取视频信息和提取视频帧作为封面图片是一项常见的任务,特别是在处理多媒体内容时。本篇文章将深入探讨如何使用FFmpeg这个强大的跨平台命令行工具,并结合Java进行调用来实现这一功能。FFmpeg是...

    excel含图片导入 包含wps嵌入图片 java

    Apache POI提供了API来处理这种二进制数据,开发者可以通过这些API来获取图片数据,并将其保存到本地或者进一步处理。 5. **项目构建**:从压缩包文件名`pom.xml`来看,这是一个使用Maven管理的Java项目。Maven是...

    java读取win共享文件夹

    在Java编程环境中,读取Windows共享文件夹的内容并将其保存到本地是一项常见的任务,尤其在分布式系统或跨平台协作中。下面将详细讲解如何通过Java实现这一功能,以及涉及的相关知识点。 首先,Java中没有内置的...

    java 图片 切割 保存

    4. **保存图片** 切割后的图片需要保存为新的文件。`ImageIO.write()`方法可以做到这一点。 ```java String savePath = "path_to_save_cropped_image.jpg"; ImageIO.write(croppedImage, "jpg", new File...

    java将视频定时截取图片并保存

    在Java编程环境中,将视频定时截取图片并保存是一项常见的任务,这通常涉及到多媒体处理和图像操作。在本文中,我们将深入探讨如何实现这个功能,包括必要的库、关键步骤以及可能遇到的问题。 首先,我们需要一个...

    java 读取并保存excel中的图片.doc

    java 读取并保存excel中的图片

    基于海康sdk的java程序摄像头实时抓拍图片保存到本地.zip

    6. **文件系统操作**:保存图片到本地需要对文件系统有基本的理解,包括创建文件、写入数据和指定保存路径。 7. **设备连接与控制**:使用SDK时,开发者需要了解如何连接和控制摄像头,包括设置参数、获取设备状态...

Global site tag (gtag.js) - Google Analytics