当前位置:  开发笔记 > 编程语言 > 正文

将RAW图像文件读取为GDI +位图

如何解决《将RAW图像文件读取为GDI+位图》经验,为你挑选了1个好方法。

有没有一种很好的方法来读取RAW图像文件(特别是Canon CR2和Adobe DNG文件)作为GDI +位图的速度相当快?

我找到了一个在WPF下运行的示例,该示例将使用任何已安装的图像编解码器读取图像,然后将其显示在图像控件中.我修改了这个例子,通过将WPF图像写入MemoryStream并从中创建Bitmap来创建GDI +位图.但这个过程很慢!非常慢!在我的电脑上打开一张简单的图像需要大约10秒钟.此解决方案还需要对WPF程序集的引用,这感觉不对,特别是因为我想在ASP.NET项目中运行代码.

有些程序会对图像进行批量转换,但我更愿意在请求时动态转换图像.

那么,有什么建议吗?



1> Lou Franco..:

免责声明:我在Atalasoft工作.

我们的DotImage Photo Pro产品可以做到这一点.如果您想尝试自己动手,请查看包装opensource DCRaw或查看Paint.NET是如何做到的(我认为它有一个RAW插件)


DCraw:http://www.cybercom.net/~dcoffin/dcraw/
推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有