处理JPEG文件



我对这个想法很陌生,但我试图在NOTEPAD中打开JPEG文件,&不做任何更改,我重新保存它并使用新名称

让new.jpg

但是当打开这个new.jpg时,它在打开时发生错误,任何查看器都无法显示图像。

实际上我想在二进制格式(纯二进制)的流中打开一个图像,可以保存在字符串&另一方面,它将在流中重新排列以保存为JPEG,我想在JAVA中这样做。但是在编程之前,我尝试了一个实验,正如我之前所描述的,但它正在引发错误。

用记事本打开JPEG文件会产生错误,因为它会混淆一些重要的JPEG标记的编码。
尝试用十六进制编辑软件打开文件(我使用HexEdit,它工作得很好)。
您还应该看看JPEG结构。

当你用记事本保存二进制文件时,它会改变一些字符的编码,这就是为什么它不再被识别为有效的JPEG。我怀疑是否有一种快速的方法可以"回到"原始文件,它涉及到找出哪些字节被改变了。

保存为字符串是什么意思?

相关内容

  • 没有找到相关文章

最新更新