我有包含 8 个目录(分辨率)的大量 tiff 文件。这也是一个瓷砖。
我可以循环浏览目录并获得每个目录的分辨率。我想将第 4 个目录保存到一个新的 tif 文件中。我认为这是可能的,但不能得到我的手。
基本上想这样做:
using (LibTiff.Classic.Tiff image = LibTiff.Classic.Tiff.Open(file, "r"))
{
if (image.NumberOfDirectories() > 4) {
image.SetDirectory(4);
image.WriteDirectory("C:\\Temp\Test.tif");
}
}
如果可以的话那就太好了,但我知道我必须创建一个输出图像并将数据行复制到其中。还不确定如何。任何帮助将非常感激。