2016-09-23 2 views
0

私は8つのディレクトリ(解像度)を含む大量のtiffファイルを持っています。それもタイル張りです。LibTiff.net - 保存ディレクトリ

私はディレクトリを循環し、それぞれの解像度を得ることができます。私は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"); 
    } 
} 

が、私は、出力画像を作成し、そこにデータの行をコピーする必要があります知っている:

は、基本的にこれをやってみたいです。方法はまだわかりません。どんな助けでも大歓迎です。

答えて

0

LibTiff.Netライブラリには、あるディレクトリを新しいファイルにコピーするための組み込みメソッドはありません。

タスクは非常に複雑で、TiffCPユーティリティのソースコードを見るのが一番です。

ユーティリティーは画像をコピーできますが、ディレクトリを抽出することもできます。

関連する問題