首页 > 解决方案 > 在 WPF 应用程序中加载大尺寸图像(超过 2GB)

问题描述

我正在尝试拼接在运行时从特定来源获得的图像。每个图像的大小为 2500 x 2048。最终,我将编写代码来拼接超过 3000 个图像,以获得尺寸超过 80000 x 222000 的结果图像。最终拼接的图像尺寸将非常大。我会将这个巨大的图像提供给我的客户进行进一步处理。

我的问题是我们如何在 C# WPF 中有效地加载位图对象以拼接图像和处理。但是,创建一个 .NET 4.5 控制台应用程序来测试它,我尝试创建一个具有上述尺寸(80000 x 222000)的位图,它会抛出 System.ArgumentException: Parameter is not valid。

我正在使用 64 位应用程序。或者有没有我们可以用于图像加载和处理的第三方库?

标签: c#wpfimage-processingbitmap

解决方案


推荐阅读