2

我已经使用Image.GetThumbnailImage Method. 现在,当我单击缩略图(这是一个不同的图片框)时,我想获取原始图像并将该原始图像显示到不同的图片框。

有谁知道我们该怎么做?我在互联网上搜索,我发现的只是创建一个缩略图,我没有找到任何方法来检索原始图像

4

1 回答 1

1

如果您想拥有指向图像原始版本的缩略图,您至少需要保留并存储图像的原始版本。

当用户单击缩略图时,显示您存储的图像的原始版本。

您无法从缩略图中恢复原始图像

给定图像的缩略图,您无法将其扩展回原始图像。将其缩小为缩略图是一个破坏性的过程,它会删除重要信息。

考虑...给定这个缩略图:

蒙娜丽莎的一个非常小的图像

你怎么能重新创建这个图像?

更大的蒙娜丽莎图像

缩略图中缺少较大图像中的大部分信息。油漆中的裂缝不在缩略图中。你也看不到她的面纱,辨认出背景,看到画布上的白色斑点,或者注意到她头发的波浪形。你看不到她裙子的波纹,也看不到面料上的褶皱和折痕。在缩略图中,所有这些都不再存在:缩小已经破坏了所有这些信息。

试图从较小的图像中重建较大的图像,就像从半页的主要观点摘要中重新创建一部 20 页的小说:您可以猜测作者可能是如何写的,但您永远不会知道单词- 原话是什么。

蒙娜丽莎的图片来自维基百科

于 2013-09-03T03:12:14.017 回答