gpt4 book ai didi

PHP exif_read_data 非法 IFD 大小

转载 作者:IT王子 更新时间:2023-10-28 23:55:24 26 4
gpt4 key购买 nike

我正在开发一个应用程序,用于修复从 AWS 存储桶下载的 jpeg 文件的方向(如果存在)。

Here您可以验证此图像是否具有 exif 旋转部分。

我下载图片

file_put_contents('/local/path/to/file', file_get_contents('/path/to/url/image'));

在我尝试通过 Gregwar Image library 确定方向后.

Image::open($path)->fixOrientation()->save($dest, $type, $quality);

我试过几张图片,我总是收到消息

Warning: exif_read_data('/local/path/to/file'): Illegal IFD size

我认为这是与我如何检索图像有关的问题,但我也尝试使用 cUrl 和 fopen 得到相同的结果。

有人有什么建议吗?

最佳答案

您可以在前面使用“@”来忽略警告:@Image::open($path)->fixOrientation()->save($dest, $type, $quality);

很多人在互联网上提示这个。可能是一些有错误的 exif 数据。如果您的操作按您希望的方式进行,只需将其记录下来并继续。

关于PHP exif_read_data 非法 IFD 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37352371/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com