C# Windows窗体(C):图像处理应用程序UI设计

C# Windows窗体(C):图像处理应用程序UI设计,c#,winforms,image-processing,C#,Winforms,Image Processing,目前我正在用Windows窗体开发图像处理应用程序。我的应用程序有以下几个阶段: 找到图像上两页之间的线条; 斜视图像; 查找内容区域; ... 现在我有控制权。每个选项卡都有一个用于一个阶段的自己的PictureBox。 当我经历阶段时,会选择适当的选项卡。在最后一个阶段,我有大约5个带有大图像的图片盒。这种方法不是很好,因为最终会消耗大量内存 但我找不到其他方法。也许你可以提出一些建议 不要踢开的门:使用更少的图片框或更小的图片。不要过度估计用户对算法的兴趣,她通常只关心最终结果。我不能使用

目前我正在用Windows窗体开发图像处理应用程序。我的应用程序有以下几个阶段:

找到图像上两页之间的线条; 斜视图像; 查找内容区域; ... 现在我有控制权。每个选项卡都有一个用于一个阶段的自己的PictureBox。 当我经历阶段时,会选择适当的选项卡。在最后一个阶段,我有大约5个带有大图像的图片盒。这种方法不是很好,因为最终会消耗大量内存


但我找不到其他方法。也许你可以提出一些建议

不要踢开的门:使用更少的图片框或更小的图片。不要过度估计用户对算法的兴趣,她通常只关心最终结果。我不能使用较小的图片,因为有机会将它们缩放到1:1。此外,我不能少用图片盒,因为我已经为特定阶段创建了每一个图片盒。我不考虑用户,我只考虑我自己用户不知道它是如何工作的。我需要改进我的方法。我在想一些事情,比如在需要/不需要时加载/卸载必要的图片盒,但我无法使其工作。