深入探索Silverlight多媒体与3D技术
一、Silverlight Deep Zoom功能介绍
Deep Zoom是Silverlight中一种用于处理大型图像的多媒体特性,它为用户提供了一个可缩放的界面来查看巨大的图像。通常,Deep Zoom图像由于尺寸过大,无法以原始分辨率一次性显示在屏幕上。初始时,图像会以大幅缩小的尺寸呈现,让用户获得整个图像的鸟瞰图,随后用户可以点击特定区域进行放大,Silverlight会逐步放大所选区域,直至达到甚至超过其原始分辨率,展现出最初不可见的细节。
比如Hard Rock Memorabilia网站(http://memorabilia.hardrock.com)就使用了Deep Zoom技术,允许访客查看不同的文物,这些文物被拼接成一幅巨大的图片。虽然Deep Zoom并非全新概念,像Zoomify等竞争对手也实现了类似功能,但Silverlight的Deep Zoom表现得更为成熟,具有平滑的缩放效果和快速的性能。
二、创建使用Deep Zoom的Silverlight应用
要创建使用Deep Zoom的Silverlight应用,首先需要合适的工具,其中最重要的是免费的Deep Zoom Composer工具,可从http://tinyurl.com/6xzp8v 下载。
(一)准备图像
如果想尝试Deep Zoom功能,可以通过以下方式获取所需的大图像:
- 一些专业的照片拼接者会将超大图片发布到Flickr等照片分享网站,但如果要用于本地测试以外的用途,需要获得许可。
- 也可以从NASA的Visible Earth网站(http:/
超级会员免费看
订阅专栏 解锁全文
675

被折叠的 条评论
为什么被折叠?



