问题标签 [exif]
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.
iphone - UIImagePickerController 不提供地理标签数据
当我使用 UIImagePickerController 从相机胶卷或照片库中选择照片时,在方法中返回给我的图像
'didFinishPickingImage'
不包含经纬度的 exif 数据。我知道标题在那里,因为它们在导入 iPhoto 时会显示,如果我从相机胶卷上传图像,它们还包含位置的 exif 标题。有没有办法让 UIImagePickerController 也提供该信息?
graphics - 如何在 .NET 3.5 中保存 EXIF 格式的图像文件
我想使用 System.Drawing.Image.Save 或使用 .NET 框架 v3.5 的 C# 应用程序中的类似方法以 EXIF 格式保存图像。MSDN 文档将 EXIF 列为 ImageFormat 的一个选项。但是,它似乎不受支持 - 至少在我不知道某些配置的情况下不支持。当我通过 ImageCodecInfo.GetImageEncoders() 枚举内置编码器时,不包括 EXIF。(在我的机器(Vista Ultimate x64)上内置的编码器是:BMP、JPEG、GIF、TIFF 和 PNG。)如果我使用 ImageFormat.Exif 属性保存图像,我只需获得默认的 PNG 格式。
如何使用 .NET 3.5 以 EXIF 格式保存图像?
python - 用于 python 的 Exif 操作库
我正在为 python 寻找好的 exif(可交换图像文件格式)操作库。我更喜欢灵活性(例如,检索提供商专有标签的能力)而不是处理速度。你有什么建议?
.net - 64 位的 Exiv2(或其他 EXIF 编写器)
我需要一种将 EXIF 标记从 .NET 代码添加到 jpeg 图像的非破坏性方式。到目前为止,我发现 Exiv2 和 .NET 包装器 Exiv2net 在添加或更新标签时效果很好。但是,我的代码需要在 64 位机器上运行(并且由于其他原因编译为 64 位),在我看来,Exiv2 代码只能编译为 32 位。
因此,我正在寻找使用 64 位版本的 Exiv2 和 Exiv2net 或完全使用其他工具包的人。有没有人见过这样的事情?
顺便说一句,WPF 中的 BitmapMetadata 在更新时会删除 EXIF 标记,并且不适用于我的目的。
image-processing - 哪个 EXIF 标签存储照片的关键字/标签?
我正在开发一个可以读/写 EXIF 标签的照片库。我会将照片标题放在 EXIF 标记 DocumentName 中,将描述放在 EXIF 标记 ImageDescription 中。我还计划使用地理标签。但是照片标签/类别呢?我想在我的系统中存储一个以空格分隔的标签字符串。是否有任何 EXIF 标签通常用于此类信息?我可以编写自己的(即 PhotoTags),但我想除了在我的系统内部(无论如何,这些信息都存储在数据库中)之外,这并没有任何用处。
.net - 使用 .NET 从 JPEG 中删除 EXIF 数据的简单方法
如何从 JPEG 图像中删除所有 EXIF 数据?
我找到了很多关于如何使用各种库读取和编辑 EXIF 数据的示例,但我只需要一个关于如何删除它的简单示例。
它仅用于测试建议,因此即使是最丑陋和最骇人听闻的方法也会有所帮助:)
我已经尝试搜索 EXIF 开始/结束标记 0xFFE1 和 0xFFE2。最后一个在我的情况下不存在。
c# - 用于无损 Exif 重写的 .NET C# 库?
我找到了各种用于编辑Exif的代码和库。
但是只有当图像的宽度和高度是 16 的倍数时,它们才是无损的。
我正在寻找一个库(甚至是一种自己做的方法)来仅编辑 JPEG 文件中的 Exif 部分(或者如果 Exif 数据尚不存在,则添加它),而不修改其他数据。这不可能吗?
到目前为止,我只能找到 Exif 部分(以 0xFFE1 开头),但我不明白如何读取数据。
mysql - 在数据库中存储 EXIF 信息
将照片中的 EXIF 数据存储在数据库中的最佳方法是什么(在我的例子中是 MySQL)。这是一个照片分享网站。
什么是最重要的标签,什么是可丢弃的?
.net - 在 C# / VB.NET 中将 EXIF 元数据从 TIF 复制到 JPEG
如果您能阐明这个问题,我将不胜感激。我有 2 张图像,一张是从带有元数据的 TIF 文件创建的,另一张是内存中的图像,将保存为 jpeg。然后我使用这个例程将 exif 元数据从第一个图像传输到第二个图像(即从从 tif 文件创建的图像到内存中的图像):
这工作得很好。所有 exif 项目均已成功复制。我通过在调试模式下使用手表确认了这一点。当您使用以下方法将 image2 保存为 jpeg 时,问题就来了:
然而,只有很少的 EXIF 属性与 image2 jpeg 文件一起保存,即只有相机型号和相机制造商。但是,如果我将 image2 保存为 TIF,则原始 tif 的所有属性都将存在。谁能解释这是为什么?
谢谢。
iphone - 是否可以写入或更改保存到 iPhone 照片库的图像的 EXIF 数据
我想向用户在我的应用程序中生成的图像添加一些自定义数据,顶部不超过 1kb。我可能会隐藏图像中的数据,但我想以一种抵制调整大小而不是故意删除 EXIF 标签的方式来做到这一点(例如,出于隐私原因)。
这可以使用当前的公共 SDK 3.0 吗?