【发布时间】:2011-05-05 22:41:37
【问题描述】:
我正在尝试使用 C# 处理 Canon RAW .CR2 文件。我的代码如下:
BitmapDecoder bmpDec = BitmapDecoder.Create(new Uri(origFile), BitmapCreateOptions.DelayCreation, BitmapCacheOption.None);
BitmapEncoder bmpEnc = new BmpBitmapEncoder();
bmpEnc.Frames.Add(bmpDec.Frames[0]);
Stream ms = new MemoryStream();
bmpEnc.Save(ms);
Image srcImage = Bitmap.FromStream(ms);
前几行似乎顺利运行,但行
bmEnc.Save(ms);
只是挂起,没有完成,也没有引发任何异常。
有人在这方面取得了成功吗?
【问题讨论】:
标签: c# image-processing bitmap