请输入您要查询的百科知识:

 

词条 Deep Zoom
释义

Deep Zoom 提供以交互方式查看高分辨率图像的能力。您可以快速放大和缩小图像,而不会影响应用程序的性能。Deep Zoom 允许通过提供多分辩率图像和使用弹簧动画来使加载和平移变平滑。

Deep Zoom 使用情况

Deep Zoom 可用于许多不同的方面,但在三种主要情形下 Deep Zoom 特别有用。

探究非常大或高分辨率图像:有关的一个典型示例就是放大一幅大型地图的各部分,以便看到不同级别的细节,然后使用鼠标围绕地图图面移动视图。随着用户移动视图,将使用动画呈现从图像上一个地方"移"到另一个地方的印象。另一个例子就是探究构成高分辨率图形的专业照片合成。

三维摄影:拍摄某一房间的照片,连续拍摄将创建构成该房间的 360 度画面的照片的集合。现在,用户可以围绕房间平移,每张照片都与其他照片混合。

广告:您可以创建分辨率相对较低的图像以表达广告的整个主题,然后,逐渐增加更高分辨率的图像以容纳加深用户印象的效果以及与产品有关的数据。在首次加载嵌入该广告的页面时,通过不断加载更高分辨率的图像,广告将平滑锐化并吸引读者的注意。因为广告以渐进方式加载,所以,对用户对站点的整体体验的影响不大。此外,如果用户的鼠标指针进入广告,广告的不同部分将放大。

Deep Zoom 功能

Deep Zoom 使用多分辨率图像来实现大图像的高帧速率和快速打开体验。在加载时,只有少量数据需要在屏幕上快速显示内容。最初加载体验是显示图像的低分辨率版本,然后在变得可用时逐渐提高分辨率。这就是 Deep Zoom 中提供"模糊到鲜亮"体验的原因,也是 Deep Zoom 不管图像有多大都能无缝立即打开图像而不用等待很长时间加载图像数据的原因。除了初始加载之外,当用户与应用程序交互(例如,缩放和平移)时也能体验相同的行为。

Deep Zoom 使用弹簧动画,这带给用户围绕图像平滑移动(平移或缩放)的印象。这些弹簧以动画方式呈现从初始状态到最终状态的转换,相对于时间的梯度以指数方式衰减到 1。即时更新弹簧目标值以响应用户缩放/平移操作。开发人员更改显示视区时,也会使用弹簧逐渐使内容适合新视区,以确保平滑和视觉连续性。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/27 17:40:38