放大一个非常大的图像

本文关键字:非常 图像 一个 放大 | 更新日期: 2023-09-27 18:09:15

在WPF或VS2010中是否有任何预定义的控件来实现图像缩放功能(如Googlemaps),用于使用c#在面板上显示位图?
我的位图大小最小为8GB。

提前致谢
Murali

放大一个非常大的图像

silverlight有DeepZoom。在WPF中没有这样的东西。它原计划用于WPF4,但在RTM之前被删除。

:加载这种大小的图像是非常罕见的。你应该像别人建议的那样考虑铺瓷砖。还要考虑是否真的需要一次加载所有数据。如果图像的大小为30000x30000,那么用户实际上并不需要/不能看到所有这些数据。为每个缩放级别使用平铺和适当的图像格式(jpg等)。

相关链接:

CLR 4.0中单个对象的大小仍然限制在2gb ?

突破Windows的极限:物理内存