gpt4 book ai didi

c# - 使用 C# 复制图像 PropertyItems

转载 作者:太空宇宙 更新时间:2023-11-03 16:41:18 24 4
gpt4 key购买 nike

我正在尝试将 EXIF 数据从一张图片复制到另一张图片,使用如下方式:

foreach (PropertyItem item in SourceImage.PropertyItems)
{
DestinationImage.SetPropertyItem(item);
}

这似乎适用于 90% 的 EXIF 数据。但是,它没有获得一些基本的(如 Camera Maker 和 Camera Model)。我的问题是,如何才能确保获得所有 EXIF 数据?

我愿意研究第 3 方 EXIF 库,但它们必须是免费的,并且必须将 EXIF 写回图像,而不仅仅是读取。

如有任何建议,我们将不胜感激。

最佳答案

最便宜和最快的方法可能就是在复制图像后比较 EXIF header 二进制数据。覆盖复制图像缓冲区中的二进制数据甚至可能更快。这样,一个字节一个字节,你都是一样的。

关于c# - 使用 C# 复制图像 PropertyItems,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7435716/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com