いくつかの TIFF ファイルがあり、それを JPEG に変換したいと考えています。FreeImage ライブラリに FreeImageNET ラッパーを使用しようとしています。C# には次のコードがあります。
dib = FreeImage.Load(FREE_IMAGE_FORMAT.FIF_TIFF, path, FREE_IMAGE_LOAD_FLAGS.DEFAULT);
TIFF 画像の読み込み OK、エラーはありません。しかし、コードで画像を保存したい場合:
FreeImage.Save(FREE_IMAGE_FORMAT.FIF_JPEG, dib, Path.Combine(newPathForSave, fsh.GetNextFileName() + ".jpeg"), FREE_IMAGE_SAVE_FLAGS.DEFAULT);
ここにエラーはありませんが、jpeg ファイルのサイズはゼロです。なんで ?