作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
如何从 EXIF 中获取相机序列号?
编辑:有些人认为并非所有(甚至很多)相机都存储序列号,但我尝试了四个来自不同制造商的相机,它们确实如此。那么,让我们将其改写为“如果有的话,如何从 EXIF 中获取相机序列号?”
最佳答案
如前所述,并非所有相机都会存储序列号。但是,大多数 DSLR 都可以。
序列号实际上存储在 EXIF 的 MakerNotes 部分。这是一个专有部分,供制造商以他们喜欢的任何格式编写。
我通过 Jacob Seidelin 扩展了伟大的工作(<编辑:URL 是 404)以在 my Site 上使用 javascript 提取序列号其中包括 Chrome 的离线版本,只是为了看看我是否可以!它是开源的,因此如果您正在寻找 JavaScript 解决方案,欢迎您在其基础上构建等。
该问题不包括编程语言或任何限制,因此目前最好的答案是使用 exiftool .它对不同的相机型号和文件格式提供了最完整的支持(包括对不同应用程序如何破坏它的出色支持!)
获取序列号的简单示例命令是:
exiftool -SerialNumber myImage.jpg
我正在撰写我的网站,我已经研究了这个主题超过数百 小时,所以如果您还有任何问题,请告诉我!
关于php - 如何从 EXIF 获取相机序列号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5857820/
我是一名优秀的程序员,十分优秀!