javascript - 如何在节点 js 中获取图像(JPG、JPEG、PNG)的 EXIF 数据?
问题描述
我正在尝试检索要从中提取 GPS 相关信息(即纬度和对数)的图像的 EXIF 数据。到目前为止,我已经尝试了 npm/node 中可用的至少 4-5 个 EXIF 包——exif、exif-parser、node-exif、exifr、exif-js 和其他 2-3 个,但没有得到任何可靠的结果。其中大多数仅支持一种文件类型(仅 JPG 或仅 PNG)。我用 eixfr 得到了最好的结果——我能够提取第一张图像的数据(无论扩展名如何),但是之后当我用第二张图像尝试它时它崩溃了(每次都发生)。
那么是否有任何 npm 包可以用来检索具有不同扩展名(至少 PNG、JPG、JPEG)的多个图像的 EXIF 数据?
解决方案
推荐阅读
- perl - Perl - 变量的值不在条件下工作
- android - 从 Android Activity 导航到 Fragment
- typescript - 通过递归对象结构生成表示路径联合的元组类型
- java - Netty 有 Redis 库吗?
- javascript - 日期的正则表达式 无效的正则表达式
- c# - Unity - 如何绘制轨道轨迹
- jsf - p:inputSwitch Listener 只执行一次
- python - Arcgis 从不规则网格中选择多边形以去除孤立的单元格
- vb.net - 如何使用 Asp.net Web Api 项目上传文件?
- java - Java Swing GUI BorderLayout:组件的位置