0

我有兴趣使用数据类型和文件格式。
例如,我想用 php 打开一个 jpeg 文件并使用它。
例如获取大小,或者将其更改为没有任何库的黑白。
我想知道如何解码文件的字节并获取有关它的信息?
我用 HxD 打开了一个 jpeg 文件,看到了一些十六进制的数据。
请给我参考以了解有关文件和结构的更多信息...
抱歉英语不好。
非常感谢 ...

4

1 回答 1

0

许多图像文件使用可交换图像文件格式进行编码

在 PHP 中你可以使用类似这样的方法:

http://php.net/manual/en/function.exif-read-data.php

这将允许您访问存储在图像标题中的图像的不同属性,例如分辨率、字节序等,然后您可以使用这些属性读取原始图像数据。

原始图像数据通常存储在图像标题之后。

这是 Jpeg 文件交换格式 (JFIF) 的规范:

http://www.jpeg.org/public/jfif.pdf

此外,在 PHP 中,如果您只是读取原始图像数据,您将使用:

$file = 'picture.jpg';
readFile($file);

然后您可以使用以下命令在浏览器中显示它:

header('Content-type: image/jpeg');
于 2012-06-25T20:47:45.267 回答