首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在用API生成的DeepZoom集合中放置图像

在用API生成的DeepZoom集合中放置图像
EN

Stack Overflow用户
提问于 2011-10-21 13:12:27
回答 2查看 369关注 0票数 0

我正在生成一个DeepZoom集合,使用来自布莱恩特的代码..。

http://bryantlikes.com/DeepZoomImageGenerationWithDeepZoomToolsDLL.aspx

这将生成具有排列在网格中的图像的DeepZoom集合。如何使用API控制场景中图像的放置?

更新:

我希望能够将图像放置在一起,然后生成一个DeepZoom图像.不是创建一个SubImages的集合,我必须在运行时放置它。

这类似于DeepZoom Composer中的第二步,在该步骤中,您将步骤1中导入的所有图像相对于彼此,并在步骤3中生成DeepZoom映像。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-05 07:40:23

我不认为深度缩放工具api允许您创建单个组合。您将不得不使用一些照片拼接软件来缝合图像,然后将其提供给深度缩放工具,以创建出单个拼接图像的集合。

票数 0
EN

Stack Overflow用户

发布于 2011-10-21 13:22:26

你可以从他的示例代码中看到。他从左到右,从上到下添加图像。所以你所要做的就是在显示图像之前对列表进行排序。

代码语言:javascript
复制
var x = 0.0;
var y = 0.0;
foreach (MultiScaleSubImage subImage in msi.SubImages)
{
    subImage.ViewportWidth = 5.333;
    subImage.ViewportOrigin = new Point(-x, -y);
    x += 1;

    if (x >= 5)
    {
        y += 1.333;
        x = 0.0;
    }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7849878

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档