java - 将时间戳记附加到jpg字节数组

原文 标签 java timestamp bytearray exif

我使用套接字将jpg图像从服务器(android)发送到客户端。我想将时间戳附加到这些类型为long的图像上。由于这些图像已经由图像滤镜处理过,因此我不想在传输之前保存它们,因此使用ExifInterface似乎是不可能的。因此,我尝试使用IIOMetadata,但从未使其正常工作。我不想使用Senselan等外部库。

最简单的方法是什么?如果使用IIOMetadata是最好的方法,能否请您提供一个工作示例,说明如何将其附加到我的byte[]上并稍后将其提取?

最佳答案

您可以发送jpg文件,然后添加8个字节来编码较长的时间戳,然后
另一个jpg和8个字节的时间戳,依此类推。

您可以使用此处评论的内容检测jpeg的结尾

Detect Eof for JPG images

关于java - 将时间戳记附加到jpg字节数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28085257/

相关文章:

java - 使用Intellij为Java代码创建Jar文件

c++ - 检索流程创建时间的API(Linux)

mysql - 选择时间戳间隔为2周/天

java - 连接 2 个字节数组,然后转换为音频流

java - 如何将字节数组转换为文件

c# - C#byte []的C++模拟是什么?

java - SetBackgroundColor 影响多个列表项

java - Java 中的 HashSet 冲突

mysql - 具有多个时间戳的MySQL

java - 如何在 SunPKCS11 中获取 session 句柄