.NETで大きなTIFF画像を切り抜く方法を見つけようとしています。具体的には、ジオリファレンス情報を埋め込むことができるTIFFであるGeoTiffでこの操作を実行しようとしています。このタイプのデータセットに精通していない人にとっては、TIFF 6.0に完全に準拠しており、通常はサイズが大きくなります。ギガバイトの範囲で何度も。画像をメモリに読み込まないで大きなTIFF画像.NETを切り抜く
私はこのタスクを達成するために、System.Windows.Media.Imaging名前空間を使いこなしてきました。しかし、切り取られるTIFFファイルのサイズは、メモリ不足エラーを引き起こします。私は、入力画像をオンセットでメモリに読み込まずに画像をトリミングする方法を示す情報を誰かに教えてもらえますか?
FYI - GDALがこのタスクに対応できる以上のことを十分に認識しています。しかし、不必要な詳細に陥ることなく、私のアプリでGDALをデプロイすることは、いくつかの理由から現時点では選択肢ではないため、ネイティブの.NETクラスでこれを行うことを希望します。しかし、使用できる他のサードパーティの.NETライブラリがあれば、私はすべて耳にします。
http://stackoverflow.com/questions/9004149/open-huge-tif-in-net-and-copy-parts-to-new-image/9009999#9009999 私はこれに従ってください私の問題を解決回答。 – Cryeyes