微软演示Deep Zoom技术 18
在2008年度的Imagine Cup创意杯竞赛上,微软的Mark Taylor演示了Silverlight 2的Deep Zoom技术,也就是在浏览器上对图片进行缩放和平铺。演示获得了在场学生的赞誉,微软已经对外广泛而深入的宣传了Deep Zoom技术。它并非是一种新的图像算法,而是几十年前天文学家使用的图像位移叠加技术的实时版,现在的计算机硬件足以支持这种无缝缩放。这是一个有趣的玩具,但实际应用恐怕未必如微软所料。你现在可以到Hard Rock Memorabilia网站试用Deep Zoom(需要安装Silverlight插件),或者观看Youtube的视频演示。/via
#Deep Zoom技术
Deep Zoom技术就是能让你查看很大的一副图片但仅仅将当前显示在你屏幕上的部分发送到你的浏览器里。你也可以对图片进行平滑的缩放和平铺。
图示:
注意到下图,画面中共加载了257幅图片,而且每幅图片都是高分辨率的大图,按照常规思维要将这257幅图片下载到客户端可能就足以让客户精神崩溃了,但使用DeepZoom技术下载并显示下面的这个画面就跟显示一副小图一样快速.

用户可以针对该画面中的任何感兴趣的部分进行缩放和拖拽来查看详细,拿其中的几本书的照片来说,我们可以使用鼠标操作来由远及近的观察它:

再近一点:

更近一点:

笔者按:
注意:整个这一系列操作都是通过鼠标点击或滚轮完成的,效果非常的平滑和流畅更没有页面的刷新,而在使用现在的一些在线地图时要进行地图的缩放是要刷新整个或部分页面的,用户体验完全不一样。/via
# 本文来自煎蛋(http://jandan.net/),作者为jaykenduke。























2008-06-08 6:28 pm
这么强? 估计还是用提高网速来的现实吧!
2008-06-08 7:05 pm
好看好玩,但不一定好用
源也是个问题
最大问题还是速度.
2008-06-08 7:14 pm
Silverligth 2的Deep Zoom技术支持Firefox么?
2008-06-08 7:20 pm
genius
网速不是问题,问题在于电信部门
2008-06-08 8:06 pm
@Livelazily
SilverLight是跨平台跨浏览器的,只要你的FF装上插件了,SL就可以看了,跟Flash一样
2008-06-08 8:29 pm
非常强大...
2008-06-08 8:33 pm
@小鬼
SilverLight是跨平台跨浏览器的?这么说,微软肯定会很不高兴的。
如果微软的产品支持非微软的平台或非微软的浏览器,那么微软还拿什么做生意?
微软是盈利的公司,不是搞捐赠的慈善组织!
不过,在Linux下倒是有个叫MoonLight的SilverLight实现。只不过不是微软开发的,而是Mono的那班人用了3周的时间一点一点做出来的!
2008-06-08 8:45 pm
第一行silver light 写错了……
NBA英语主页好像就用这个了。但我FFox2安装了插件,仍然不行……
2008-06-08 10:12 pm
So cool!~
2008-06-08 11:12 pm
好棒..
2008-06-09 12:03 am
“Deep Zoom技术就是能让你查看很大的一副图片但仅仅将当前显示在你屏幕上的部分发送到你的浏览器里。”
真是一个长句啊……
2008-06-09 12:12 am
to tangooricha:
请不要想当然。在微软官方网站写了,SilverLight支持的浏览器包括IE、Firefox、Safari。
2008-06-09 4:48 am
仔细看看,视频里的微软演示员用的正是firefox,而不是IE。有趣哦。
2008-06-09 3:21 pm
[...] 详细的介绍,可以看煎蛋上面的文章 [...]
2008-06-09 3:24 pm
@xorms
「Safari是跨平台的?这么说,蘋果肯定会很不高兴的。
如果蘋果的产品支持非蘋果的平台,那么蘋果还拿什么做生意?
蘋果是盈利的公司,不是搞捐赠的慈善组织!」
我想這樣他會比較明白
2008-06-09 3:55 pm
太牛
2008-06-09 5:06 pm
@Hajime Safari 早就有 win 版本的了 = =
2008-06-09 6:29 pm
微软还是很强大的。。。