我的所有照片都有GPS坐标。 我想要包含城市,州,邮政等的标签/ IPTC数据。但我所拥有的只是GPS坐标。 我怎样才能以自动化方式获取这些信息并获得有意义的信息(我有成千上万的照片,因此将每个照片输入谷歌地图都行不通)。
我正在寻找一些库来从Jpg文件读取/写入IPTC元数据。 开源或付费,没关系。 它应该适用于.NET 3.5和c#。 有人知道这样的图书馆吗? 我用Google搜索但没有找到任何东西。
我想在图像元数据块的中间添加一些字符串。 根据某些特定标记。 我必须在字节级别上执行它,因为.NET不支持自定义元数据字段。 该块的构建类似于1C 02 XX YY YY ZZ ZZ ZZ …其中XX是我需要追加的字段的ID,YY YY是它的大小,ZZ =数据。 我想应该或多或少地读取所有图像数据直到这个标记(1C 02 XX)然后增加大小字节(YY YY),在ZZ的末尾添加数据然后添加原始文件的其余部分? 它是否正确? 我该怎么做呢? 它需要使用4-5 MB JPEG文件尽可能快地工作。