IIPImage是一个款开源的面向基于web的高清晰图片浏览和缩放功能的轻量级的流媒体的客户端/服务端系统。
基本原理:
1、 IIPImage服 务端以FastCI服务形式存在,能与大部分的http server配合使用。服务端主要的做就是能够将用户指定的图片动态的切割成N(用户自己可以指定)张小图片,然后供浏览器端调用,并组合成相应大小的大 图供用户浏览。不过现在服务端只支持Tiled Pyramidal TIFF格式的图片,在生成源图的时候已经指定了图片的分块的大小,所以服务端也许仅仅是根据坐标值进行取图。当然,从官方网站的消息来看,后续版本将提 供JPEG2000和Flat JPEG的支持,那时可能就是真正的实时切割了。
2、客户端,提供了JavaScript/Flash/Java三种形式的封装,能很好的与服务端返回的信息配合进行页面上的展示。