【发布时间】:2017-07-02 09:49:28
【问题描述】:
在应用程序中,大约有10亿张png图片(大小1024*1024,每张大约1MB),需要将这10亿张图片组合成一个巨大的图片,然后生成一个1024*1024大小的统一缩略图 为它。或者也许我们不需要真正将图像组合成一个巨大的图像,而只需做一些神奇的算法来在计算机内存中生成单一的缩略图?同时,这个过程需要尽可能快地完成,最好在几秒钟内完成,或者至少在几分钟内完成。有人知道吗?
【问题讨论】:
-
十亿美元 (
10**9) 还是十亿欧元 (10**12)? -
一个意味着十亿,一个巨大的数量。
-
你所说的统一缩略图是什么意思,目的是什么?
-
就像我贴在帖子里的图片一样,png图片应该被分割成一张大图,然后,我想要大图的缩略图。
-
请注意,您的缩略图大小为 1024*1024,大约为 百万 像素。使用 十亿 个图像来生成此图像,意味着每个原始图像将在缩略图中贡献大约 1/1000 像素……缩略图不太可能显示任何有意义的信息。你确定这是你想要的吗?
标签: image image-processing imagemagick png graphic