1
アニメーションgifで各フレームのthumnail画像を抽出しようとしています。次のコードは、どうやってそれを行うのですか?BitmapFrameインスタンスのサムネイルプロパティは常にnullです。(WPF)マルチフレーム画像からフレームを抽出する方法(tif、gif)
何か間違っていますか?
GifBitmapDecoder bd1 = new GifBitmapDecoder(
new Uri(thisImage.Path), BitmapCreateOptions.None, BitmapCacheOption.Default);
if (bd1.CheckAccess())
{
if (bd1.Frames.Count > 1)
{
foreach (var frame in bd1.Frames)
{
BitmapSource frameThmb = frame.Thumbnail;
if (frameThmb != null)
Console.WriteLine(frameThmb.Width);
}
}
}