【问题标题】:How to get camera on which known photo was taken如何获取拍摄已知照片的相机
【发布时间】:2016-05-16 15:47:33
【问题描述】:

我的问题涉及 flickr.com 的 API。相机类型直接在网站上的每张照片下方可见,但我在 API 中看不到任何允许从我的应用程序获取它的方法。有人知道解决办法吗?

【问题讨论】:

  • 可能是从图像文件中的 EXIF 数据中检索相机类型。网上有很多关于如何读取 EXIF 数据的示例代码。

标签: flickr flickrj


【解决方案1】:

使用flickr.photos.getExif 端点,然后检查您返回的tag="Make"tag="Model" 数据。返回数据的示例 sn-p:

<exif tagspace="IFD0" tagspaceid="0" tag="Make" label="Make">
  <raw>NIKON</raw>
</exif>
<exif tagspace="IFD0" tagspaceid="0" tag="Model" label="Model">
  <raw>COOLPIX L620</raw>
</exif>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-19
    相关资源
    最近更新 更多