我正在解决隐写术挑战-输入时
file image.jpg
进入终端,结果是
JPEG image data, JFIF standard 1.00, aspect ratio, density 1x1, segment length 16, comment: "JPEG Encoder Copyright 1998, James R. Weeks and BioElectroMech.", baseline, precision 8, 3840x2160, frames 3`
我想知道评论的意义是什么
"JPEG Encoder Copyright 1998, James R. Weeks and BioElectroMech."
我建议这是因为此代码和版权条款似乎以某种方式附在了Landserf项目上。
看起来您正在查看的图像可能是使用版权代码(或其开发)编码的,该版权代码将版权评论嵌入了元数据中
public JpegInfo(Image image)
{
Components = new float[NumberOfComponents][][];
compWidth = new int[NumberOfComponents];
compHeight = new int[NumberOfComponents];
BlockWidth = new int[NumberOfComponents];
BlockHeight = new int[NumberOfComponents];
imageobj = image;
imageWidth = image.getWidth(null);
imageHeight = image.getHeight(null);
Comment = "JPEG Encoder Copyright 1998, James R. Weeks and BioElectroMech. ";
getYCCArray();
}
多一点研究
下面是可能感兴趣的评论,从这个文件的隐写术
可疑的COM注释Internet上可用的开源JPEG编码器通常在COM标记段中的JPEG文件中添加特定的注释。来自普通照片编辑器软件的许多带有相同注释的图像可能表示隐写术。例如,用于实现著名的F5隐写术算法的JPEG编码器总是添加以下注释:“ JPEG编码器,版权1998,James R. Weeks和BioElectroMech”
因此,最重要的是,这些图像是使用F5算法编码的……还是被欺骗了?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句