我需要显示一个4000x6000像素的图像。你在网上展示大图片的经验是什么?
我最初的想法是使用GMap cutter和Google Maps API来显示图像。谷歌切割器获取一张图片,并将其适当地剪切,以用作GMap地图。我的方法的问题是图像会经常变化,所以我需要经常重新剪切图像。cron切割器没有命令行版本,所以我不能为此编写GMap作业……我需要每隔一个小时左右手动完成一次。有没有更好的选择呢?
或者其他我可以考虑的解决方案?
发布于 2010-01-18 23:45:00
GDAL2Tiles实用程序是GDAL的一部分,可以通过命令行轻松实现自动化。
发布于 2010-01-18 21:46:26
我建议你用ImageMagick把它切开。它允许通过一个视图端口进行裁剪,并且是相当可配置的。此外,在Linux/Windows命令提示符下(或者在使用exec的Perl、PHP或Python中),它也能很好地工作。
http://www.imagemagick.org/Usage/
下面是实际的平铺裁剪功能的文档。
http://www.imagemagick.org/Usage/crop/#crop_tile
具有使用重力进行裁剪的选项,能够调整输出图像的大小/质量,并支持几乎所有常见的图像格式ImageMagick,这应该能让你做到这一点。
发布于 2012-11-11 06:05:30
zoom.it是一种相对简单的在线显示大图像的方式。
https://stackoverflow.com/questions/2089360
复制相似问题