问题标签 [exifworks]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - 将纬度/经度 GPS 坐标转换为 EXIF 有理字节数组
我在将 GPS 坐标转换为可以存储为 EXIF 信息的字节数组时遇到问题。
这个问题指出 EXIF 坐标应表示为三个有理数:degrees/1, minutes/1, seconds/1
. 我没有问题将十进制坐标转换为那个。例如42.1234567
很容易转换为42/1, 7/1, 24/1
.
我的问题是,当我将其写入图像 EXIF 信息时,我不明白如何将其表示为字节数组。我正在使用的库称为ExifWorks,我在 VB.NET 中使用它。
ExifWorkssetProperty
方法需要三件事:EXIF 字段 ID、作为数据的字节数组和数据类型。这是我如何使用它:
我也试过:
这也行不通。
所以,我的问题是,如何将度-分-秒坐标转换为字节数组?到目前为止,我尝试过的所有内容都以无效的 EXIF 信息告终,并且不起作用。一个通用的解决方案很好......不一定必须在 VB.net 中工作。
php - 如何编写图像数据,如标题、评论、标签等
正在寻找使用 PHP 等编程语言或桌面实用程序将数据写入图像文件的东西。
我们有包含数百个图像文件的文件夹。图像以这种方式格式化,ARTIST at EVENT by PHOTOGRAPHER
文件夹的标题为EVENT
我们想编辑文件的属性如下:
- 标题: 摄影师参加活动的艺术家
- 评论:艺术家在 PHOTOGRAPHER 的活动中
- 版权所有:COMPANYNAME
- 标签:艺术家、活动、摄影师、公司名称
如果我们有一个工具来浏览每个文件夹并进行更改,那将是一件好事,或者只要它自动浏览所有照片,手动每个文件夹就不会成为问题。
如果需要,可以更改文件名ARTIST$EVENT$PHOTOGRAPHER
以使其更容易拆分?!?