`
a6985600
  • 浏览: 9575 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

读取流图片

 
阅读更多
@GET
@Path("/images/{id}.{type}")
public StreamingOutput getImages(@Context final HttpServletResponse response, @Context HttpServletRequest request, @PathParam("id") long id) throws IOException {
byte[] info = null;
File file = new File("d://test" + id + ".png");
if (!file.exists()) {
TeamInfo inofo = teamInfoService.fetch(id);
info = inofo.getLogo();
file = getFileFromBytes(info, "d://test" + id + ".png");
} else {
info = IOUtils.toByteArray(new FileInputStream("d://test" + id + ".png"));
}
InputStream imageIn = new ByteArrayInputStream(info);
ImageIO.write(ImageIO.read(imageIn), "png", response.getOutputStream());
imageIn.close();
response.getOutputStream().flush();
response.getOutputStream().close();
return (StreamingOutput) response.getOutputStream();
}
分享到:
评论

相关推荐

    java读取图片文件流

    java读取本地图片文件获取流!java读取本地图片文件获取流!

    C# 图片处理 读取图片流

    本篇将详细探讨如何在C#中读取图片流,以便进行图像处理操作。 首先,我们需要理解“图片流”的概念。图片流是将图片数据以流式格式存储的一种方式,它可以是内存中的数据流,也可以是从硬盘、网络或任何其他输入/...

    读取本地图片获取输入流,读取表中图片获取输出流

    // 读取本地图片获取输入流 // 读取表中图片获取输出流

    C#远程获取图片文件流的方法

    主要介绍了C#远程获取图片文件流的方法,涉及C#针对图片及文件流操作的相关技巧,需要的朋友可以参考下

    通过文件流读取本地图片显示在JSP页面方法

    ### 通过文件流读取本地图片显示在JSP页面的方法详解 #### 一、概述 在Web开发中,经常会遇到需要将本地存储的图片显示在前端界面的需求。本文将详细介绍如何利用Java中的文件流技术来实现这一功能。具体来说,...

    读取网络图片的五种方式

    本篇文章将详细介绍五种在Android中读取和显示网络图片的方法,适合初学者快速掌握。 1. **使用`HttpURLConnection`和`InputStream`** 这是最基础的方式,通过发送HTTP请求获取图片的二进制数据,然后将其转换为`...

    通过二进制数据流的方式,读写图片,把图片存入数据库

    本主题主要探讨如何利用二进制数据流来读取、写入图片,并将其安全地存入数据库,以及如何从数据库中读取并显示这些图片。 一、二进制数据流的理解 二进制数据流(Binary Data Stream)是一种处理原始二进制数据的...

    SqlServer与Oracle保存与读取图片二进制流

    - **读取图片**:查询数据库获取`ImageData`,然后将返回的二进制数据写入响应流,用户端可以通过浏览器或其他方式显示图片。 3. **Oracle数据库与图片处理**: - **创建表结构**:Oracle提供`BLOB`类型来存储二...

    C#把图片转换成数据流存入数据库中再读出来变成图片

    在C#编程中,将图片转换为数据流并存储到SQL Server数据库中,以及从数据库中读取数据流再恢复为图片,是一项常见的任务。这通常用于存储用户头像、产品图片等,节省磁盘空间并提高数据传输效率。下面我们将详细讲解...

    C# onvif获取摄像头rtsp视频流地址和抓拍图片地址

    本教程主要探讨如何使用C#编程语言通过ONVIF协议获取网络摄像头的RTSP视频流地址和抓拍图片的地址。 首先,我们需要了解ONVIF的工作原理。ONVIF协议基于SOAP(简单对象访问协议)和XML,它定义了服务接口、设备管理...

    android 从assets获取图片

    在Android开发中,如果想要从`assets`文件夹中读取一张图片并显示出来,通常需要经过以下步骤: 1. **获取 AssetManager 实例**:首先需要获取`AssetManager`实例,这个实例可以用来打开`assets`文件夹中的文件。 2...

    C#获取视频流源代码 高清摄像机视频流

    在IT行业中,尤其是在视频监控和流媒体应用领域,获取视频流源代码是一项关键的技术任务。本文将详细讨论如何使用C#编程语言实现从高清摄像机获取视频流,并着重讲解涉及的Onvif协议。 首先,我们需要理解"C#"在这...

    C# 导入Excel读取图片上传

    2. 读取图片:EPPlus不直接支持读取图片,但可以通过获取图片的OLE对象数据,再进行解码。以下是一个示例: ```csharp using OfficeOpenXml; using System.IO; FileInfo fileInfo = new FileInfo("你的Excel文件...

    NPOI获取Excel指定表格位置的图片

    在这个场景中,我们要关注的是如何利用NPOI在VB.NET中获取Excel指定表格位置的图片。 首先,理解NPOI的基本用法至关重要。NPOI提供了对HSSFWorkbook(用于旧版的XLS格式)和XSSFWorkbook(用于较新的XLSX格式)的...

    使用ffmpeg将多张图片生成H264裸流并获取帧图片

    1.使用ffmpeg将多张图片生成H264文件; 2.从H264文件中获取一帧图片和一帧中的SLICE图片; 3.能够直接使用ffplay.exe播放H264文件; 4.完整工程,可直接运行(附带测试图片和实例); 5.vs2013;

    通过流的形式读取图片并保存到别的文件夹里

    根据给定的信息,本文将详细解释如何通过Java编程语言中的流的形式来读取一张图片,并将其保存至另一个文件夹中的具体实现方法。 ### 一、背景介绍 在现代软件开发中,图片处理是一项非常常见的需求。例如,在Web...

    poi获取导入行所在的图片

    道岔检查作业指导书(新).xls`这两个Excel文件可以作为测试数据,用于验证你的代码是否能正确读取和获取指定行的图片。通过这个知识点,你可以进一步完善自己的POI工具类,使其具有更强大的Excel处理能力。

    servlet 读取图片字节流

    在Servlet中,我们可以通过输入流(InputStream)来读取上传的图片字节流,然后通过输出流(OutputStream)将其写入服务器的文件系统。 以下是一个基本的步骤概述: 1. **接收HTTP请求**:当用户通过Android应用...

    使用gstreamer获取rtsp视频流并保存成图片.zip

    在本文中,我们将深入探讨如何使用GStreamer框架从RTSP(Real-Time Streaming Protocol)视频流中获取帧并将其保存为图片。GStreamer是一个强大的开源多媒体处理框架,它允许开发人员构建复杂的媒体处理管道,用于...

    二进制流与图片的相互转换

    5. **安全性**:当从不可信来源获取图片数据时,应采取安全措施防止恶意代码执行。 通过以上两个函数的实现,我们可以轻松地在图片和二进制流之间进行转换。这对于数据库存储、网络传输等应用场景非常有用。同时,...

Global site tag (gtag.js) - Google Analytics