| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 804 人关注过本帖
标题:php如何读取图片Exif信息
只看楼主 加入收藏
if先生
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2022-7-20
结帖率:50%
收藏
 问题点数:0 回复次数:11 
php如何读取图片Exif信息
php怎样读取图片(jpg,tif,nef,raw,heic格式)的exif信息,在百度找了一下很有都是需要开启php中的ini配置文件,但由于是网上购买的服务器改不了php.ini的配置。
各位大神有什么好的办法或者有PHP库介绍?
搜索更多相关主题的帖子: php 图片 信息 ini 读取 
2022-07-21 00:33
yuma
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:银河系
等 级:贵宾
威 望:31
帖 子:1767
专家分:2725
注 册:2009-12-22
收藏
得分:0 

心生万象,万象皆程序!
本人计算机知识网:http://bbs.为防伸手党,本站已停止会员注册。
2022-07-22 11:10
if先生
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2022-7-20
收藏
得分:0 
回复 2楼 yuma
刚接触PHP不久,请教一下如何调用?谢谢。
2022-07-23 05:46
yuma
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:银河系
等 级:贵宾
威 望:31
帖 子:1767
专家分:2725
注 册:2009-12-22
收藏
得分:0 
这个是完整源代码,不是用来调用的。

心生万象,万象皆程序!
本人计算机知识网:http://bbs.为防伸手党,本站已停止会员注册。
2022-07-23 10:24
yuma
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:银河系
等 级:贵宾
威 望:31
帖 子:1767
专家分:2725
注 册:2009-12-22
收藏
得分:0 
注意:图片要有Exif信息

程序代码:
<?php
$exif = exif_read_data('./1.jpg', 0, true);
foreach ($exif as $key => $section) {
  foreach ($section as $name => $val) {
    echo "$key.$name: $val<br />\n";
  }
}
?>


结果如下图:

图片附件: 游客没有浏览图片的权限,请 登录注册

心生万象,万象皆程序!
本人计算机知识网:http://bbs.为防伸手党,本站已停止会员注册。
2022-07-23 12:05
if先生
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2022-7-20
收藏
得分:0 
回复 5楼 yuma
JPG格式的图片是可以读取到exif,但是有一些nef格式的,读取出来的信息却有偏差,例如图片的尺寸大小,我附件有截图。
图片附件: 游客没有浏览图片的权限,请 登录注册

2022-07-25 04:13
yuma
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:银河系
等 级:贵宾
威 望:31
帖 子:1767
专家分:2725
注 册:2009-12-22
收藏
得分:0 
exif_read_data() 函数的作用是从 JPEG 或 TIFF 图像文件中读取 EXIF 头信息。

心生万象,万象皆程序!
本人计算机知识网:http://bbs.为防伸手党,本站已停止会员注册。
2022-07-25 09:07
if先生
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2022-7-20
收藏
得分:0 
回复 7楼 yuma
所以就是不知道有为什么有的图片读出的exif信息会有误差,直接看图片的详细信息却是显示正常的,用exif_read_data()读取出来却又不同!
2022-07-26 01:42
if先生
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2022-7-20
收藏
得分:0 
回复 7楼 yuma
我也找到了一个类似的库,但里面文件太多,也没有分那个可以调用的。帮忙看一下主要是调用哪些文件?
原本以为有一个exif.php的主文件可调用,结果没有!
pel-master.zip (3.09 MB)
2022-07-26 04:57
yuma
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:银河系
等 级:贵宾
威 望:31
帖 子:1767
专家分:2725
注 册:2009-12-22
收藏
得分:0 
回复 9楼 if先生
看不懂,好像是PHP Exif 库,也有图片格式支持限制。

参考:https://www.jb51.cc/kaifa/1002742.html

图片附件: 游客没有浏览图片的权限,请 登录注册


[此贴子已经被作者于2022-7-26 09:11编辑过]


心生万象,万象皆程序!
本人计算机知识网:http://bbs.为防伸手党,本站已停止会员注册。
2022-07-26 09:09
快速回复:php如何读取图片Exif信息
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028526 second(s), 9 queries.
Copyright©2004-2022, BCCN.NET, All Rights Reserved