问题标签 [deepzoom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
189 浏览

javascript - 同步 Seadragon Ajax 图像

我需要同步多个 Seadragon 图像。

我从 Beck Johnson 那里找到了这篇关于深度缩放 Seadragon 图像同步的帖子。他说他这样做的方式是:“每个 Seadragon.Viewer 都被打开,然后隐藏在一个数组中......”

https://getsatisfaction.com/livelabs/topics/synchronize_panning_zooming_for_multiple_images_with_seadragon

但是, otherViewer var 返回未定义。

0 投票
0 回答
1603 浏览

tile - 如何在 openseadragon 中使用 Zoomify 平铺源?

我试图弄清楚如何在 openseadragon 项目中使用使用 Photoshop 的 Zoomify 输出生成的图块。我认为我需要使用自定义平铺源来执行此操作,但 Zoomify 使用的文件夹结构和文件命名约定相当令人费解,所以我想知道是否有人以前这样做过。

我需要在自定义磁贴源中配置 getTileUrl 函数,以便确定每个磁贴的缩放级别、行和列。我以前使用过深度缩放作曲家生成的图块,没有问题(并且不需要自定义图块源),但我现在使用的图像太大而无法实用,例如 15 - 25Gig。

openseadragon 文档中的示例是

但是 zoomify 文件夹结构是: ouput_folder > TileGroup179 > 10-100-44.jpg 10-102-44.jpg TileGroup18 > 8-0-24.jpg 8-1-24.jpg 8-10-24.jpg .. .TileGroup180 >

对此的任何帮助将不胜感激,在此先感谢。

0 投票
2 回答
898 浏览

deepzoom - OpenSeadragon 动态更改集合中的图像

我有一系列 DZI 图像(一本扫描的书),我想在 OpenSeadragon 中显示。如果我使用 collectionMode,我可以设置 OpenSeadragon 在一页上显示两个图像。但是我可以动态地将这些图像更改为其他图像吗?

我的目标是显示偶数页和奇数页,一次显示两个,但可以使用它们的顺序模式来翻书。

如果有人知道其他具有类似目标的项目,我也将不胜感激(在我看来这是一个非常明显的需求,但我还没有找到任何项目在这方面工作)?

/哈斯

0 投票
2 回答
655 浏览

deepzoom - 需要弄清楚如何使用 DeepZoomTools.dll 创建 DZI

我不熟悉 .NET 编码。

但是,我必须在共享服务器上创建 DZI 切片图像资产,并被告知我可以实例化和使用 DeepZoomTools.dll。

有人可以给我展示一个非常简单的 DZI 创建脚本来演示正确的 .NET 编码技术吗?我可以根据需要进行修饰,我敢肯定,但不知道从哪里开始。

假设我有一个 jpg,脚本如何简单地将其切片并保存?

我可以想象它只有几行代码。服务器正在运行 IIS 7.5。

如果有人有一个简单的例子,我将不胜感激。

谢谢

0 投票
1 回答
1022 浏览

javascript - OpenSeadragon 动态图像

我想为 OpenSeadragon 创建一个 tilesource,以渲染玩家的游戏视图。世界有坐标(x,y),玩家在一个特定的坐标上,有一个视野范围。

我想要的是为 OpenSeadragon 创建一个 tilesource,它可以显示整个视图。在最大缩放时,1 个图块 = 1 个坐标。所以我有几个问题:如何计算玩家视野范围的最大缩放级别?我如何知道我必须在 OpenSeadragon (x, y, level) 请求的图块中渲染的世界位置?

谢谢 :)

0 投票
0 回答
398 浏览

ajax - OpenSeaDragon 2:对图像在集合中的位置进行编程控制

我正在尝试从 Silverlight 迁移到 OpenSeaDragon (PivotViewer),但到目前为止,我还没有找到如何以编程方式控制我的图像集中每个图像的位置,这样它就不仅仅是一个矩形阵列图片的。也许,稀疏图像?或者也许只需要以​​某种方式将 x 和 y 坐标添加到集合的 *cxml 文件中?你能指出我正确的方向吗?

感谢您的时间。

0 投票
1 回答
524 浏览

deepzoom - 自定义 TileSource 无法正常加载初始级别图像

我正在尝试制作自定义瓷砖源,我从这里简单地复制粘贴代码:https ://openseadragon.github.io/examples/tilesource-custom/ 但我可以看到这里的输出:http://screencast .com/t/j7Qvh4URsX

以及此处的图像相关输出.. http://screencast.com/t/nPSGdRRbkn

这里的问题是:

1)正确加载图像的正确方法是什么..我看不到有很多文档。如果有任何具体信息,请提供给我..

2)为什么有(8级)......?

3)我怎样才能使它动态化..例如,如果我想使用asp.net mvc通过ajax调用从我的PC相关文件夹动态加载图像..有没有例子......

4)我已经阅读了很多关于自定义平铺源以加载图像以在演示页面上显示输出的但不准确的信息......

我目前正在使用以下代码,稍后将基于 ajax 调用加载本地文件夹 - level0、1、2、3、4、5、6 等

0 投票
1 回答
309 浏览

deepzoom - Openseadragon - 自定义瓷砖,有导航器不显示图像

我正在使用 OpenSeaDragon,有 Customtiles 来显示图像,我看不到用于导航的图像...请检查屏幕截图的问题:http://screencast.com/t/BeP6nyA6M

代码在这里:

0 投票
1 回答
165 浏览

deepzoom - 自定义 Tiles,GetTileURL 中的 Ajax 调用无法正常工作

我正在使用customtile根据ajax调用制作图像列表,我看不到在进行ajax调用后处理的console.log ...

0 投票
2 回答
1108 浏览

coordinates - 无法读取未定义的属性“位置”,获取坐标 - CustomTile - Openseadragon

我正在尝试使用以下代码获取坐标:如果我单击画布以获取 X 和 Y 位置:显示控制台错误:未捕获的 TypeError:无法读取未定义的属性“位置”

截图:http ://screencast.com/t/0LHAae5AicRz