我正在处理一些图像。在处理之前,我根据方向标记重新对齐图像,处理并保存它。在这个过程之后,我使用复制所有exif数据
exiftool
using (StreamWriter writer = new FileInfo(exifcommandpath + "exiftoolcommands.txt").AppendText())
{
writer.WriteLine("-TagsFromFile");
writer.WriteLine(cpath);
writer.WriteLine("--thumbnailimage");
writer.WriteLine(outdir + "\\" + Path.GetFileNameWithoutExtension(cpath) + ext);
writer.WriteLine("-overwrite_original");
if (counter != Filelist.Count)
{
writer.WriteLine("-execute");
}
else
{
writer.WriteLine("-stay_open");
writer.WriteLine("False");
}
}
但这会产生方向错误的图像。复制时如何有选择地忽略EXIF方向标记?
请给出建议。。