DeepZoomPix – 基于 Azure, Silverlight 和 Deep Zoom 的技术 Demo

DeepZoomPix 是一款照片分享及浏览应用,并基于微软 Silverlight、Silverlight Deep Zoom 技术以及 Windows Azure 服务平台。DeepZoomPix 尽管只是微软的技术演示应用,但的确非常酷:

  • Deep Zoom 技术支持高分辨率照片的深度缩放,而无需用户长时间等待
  • 多项照片排列形式,包括:根据照片日期排列的日历型排列等 5 种(如下图)
  • 支持根据 Tags 进行照片筛选、缩略图浏览照片
  • 交互式幻灯片播放,包括:支持随时缩放拖动照片,自定播放间隔时间,键盘快捷键
  • 支持从其他相册服务中导入照片,已支持 Facebook, Flickr, 以及 RSS 导入
  • 支持将 Mooncake Viewer 嵌入至博客或网站中

事实上,我曾经介绍的 Mooncake – 利用 Flickr 等相册照片创建 Deep Zoom 正是 DeepZoomPix 的一部分,比如:导入照片特性和 Mooncake Viewer,但 Mooncake 原型已经关闭。

DeepZoomPix - 基于 Azure, Silverlight 和 Deep Zoom 的技术 Demo

既然 DeepZoomPix 的目的是展示微软的三项技术及平台,那么微软究竟是如何利用的呢?

  • Silverlight: 整个应用管理、浏览的用户界面及框架,包括 Mooncake Viewer
  • Silverlight Deep Zoom: 对所有上传、导入的照片进行 Deep Zoom 处理
  • Windows Azure(尤其是 Windows Azure Storage 云存储): 存储所有的上传、导入的照片

其实微软的 Deep Zoom 相关产品非常之多:实验性产品 PhotoZoom、Deep Zoom 创建工具 Deep Zoom ComposerPhotoSynthSeaDragon Mobile,以及将来的 GeoSynth

其中 PhotoZoom 与 DeepZoomPix 几乎是重合的服务,而 DeepZoomPix 团队在 FAQ 中称:你可以将 PhotoZoom 视为 DeepZoomPix 的前身,DeepZoomPix 相比 PhotoZoom 增强了用户体验、照片云存储特性、以及更灵活的导入选项。

值得注意的是,DeepZoomPix 上所有的照片都被设置为了公开,因此请各位同学注意。并且 DeepZoomPix 将于 2009 年 12 月 31 日关闭

感谢 Day Fay 在其博客上的提醒,访问 DeepZoomPix 以亲自体验。

赞赏
7 条评论
  • Ma Hongwei

    的确很酷!!

    2009 年 04 月 17 日 12:20 上午 回复

  • sun8134

    Deep Zoom Composer是挺方便的,缺点是输出时的大小不能改... 总是默认框那么大,对object加width和height的话就部分图片会被挡住... 要拖动下才能看到... 不够人性化...

    2009 年 04 月 17 日 9:02 上午 回复

  • imgen

    如果DeepZoomPix能够开源就好了, 就可以一举学习很多技术, DeepZoom, Silverlight, Azure, SQL Server, Jellyfish, and so on

    2009 年 04 月 17 日 12:51 下午 回复

    • Picturepan2

      可以参考开源的 Jellyfish Deep Zoom,官方也提到 DeepZoomPix 是受此启发,http://jellyfishdz.codeplex.com/

      2009 年 04 月 17 日 3:08 下午

发表评论