在线显示30万张图片的最佳方式?

时间:2018-03-07 17:50:42

标签: image google-maps-api-3

有没有办法显示这么多图片?也许像谷歌地图这样可以一次显示所有图像作为图块,你可以放大并详细查看图片......?

2 个答案:

答案 0 :(得分:1)

通过像拼贴一样并排合并所有图像,可以轻松解决此问题。 使用python使用 pyautogui 模块和任何用于图像处理的简单软件,可以自动执行此任务。 通过这样做,可以获得非常高分辨率的单个图像,从而实现您的目的。 (虽然图像的大小会让人大开眼界。)

查看这些网站的类似作品(12亿张图片),但使用更智能的解决方案(缩放时一次加载少量图片)。

All 1.2-Billion Facebook Profile Pictures On One Page

The Face of Facebook

答案 1 :(得分:0)

好的,处理和完成需要很长时间,但我做到了!可以办到。正确的工具是libvips和它的python版本pyvips我设法将所有366 000+图片合二为一,然后用它制作了可缩放的金字塔dzi!要显示它OpenSeadragon,因为最终的图片是81GB,没有任何东西可以打开.... http://deepzoom.reverz.sk/(也不确定为什么我的问题被投票: - /)

相关问题