如何解决在网络上读取PNG元数据
| 我最近编写了一个Python模块,该模块使用PIL将元标记和值写入PNG图像,目的是让网页读取标记并对图像进行相应的分类(我对默认类型(例如Camera Type)不感兴趣,例如,如果我刚刚参加过一次集会,我会附加\\ CarModel \这样的标签。 有人推荐阅读PNG元数据的方法吗?目前,我正在使用PHP(位于底部的http://stackoverflow.com/questions/2190236/how-can-i-read-png-metadata-from-php),这很棒,因为它仅记录了我添加的标签,但很烦人,因为我无法用很多图片的数据构建一个整洁的数组。 javascript可以做到这一点吗? 抱歉,如果我一直在讲解,但是如果需要的话,我会重新解释。解决方法
您应该看看以下php函数-exif_read_data
PS:就我所知,JavaScript无法做到这一点
,这是一个声称能够读取图像元数据的Javascript库的链接:
http://blog.nihilogic.dk/2008/08/imageinfo-reading-image-metadata-with.html
,nihilogic Javascript库对于客户端EXIF读取和解析确实非常有用。但这仅适用于JPEG图像,因为仅JPEG和TIFF格式支持元数据(而Safari浏览器仅支持TIFF格式)。
PNG可以包含元数据,但不能采用JPEG或TIFF格式允许的IPTC或EXIF字段形式。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。