我发现这个 .net 库可以从图像中提取元数据,他们给出的示例如下,但是我输入的任何路径都只是给出了对路径的路径访问被拒绝错误。我以管理员身份运行 Visual Studio,所以这不应该是问题
static void Main(string[] args)
{
var directories = MetadataExtractor.ImageMetadataReader.ReadMetadata("C:\\New folder");
foreach (var directory in directories)
{
foreach (var tag in directory.Tags)
Console.WriteLine($"[{directory.Name}] {tag.Name} = {tag.Description}");
if (directory.HasError)
{
foreach (var error in directory.Errors)
Console.WriteLine($"ERROR: {error}");
}
}
}