问题标签 [warp]

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 投票
2 回答
339 浏览

directx - 以编程方式确定我是否需要使用硬件光栅化器

我有一个 DX11 应用程序,我想添加对软件渲染的支持。这是因为在某些情况下,它将在没有 GPU 的机器上运行。从我所做的研究来看,似乎我最好的选择是WARP

将应用程序更改为使用 WARP 非常简单:

它运行良好。我正在努力确定何时将 DriverType 设置为 WARP 而不是硬件。有没有我可以调用的函数来告诉我系统上是否有硬件支持?

我正在使用 DX 11 功能级别 9_1。

0 投票
1 回答
1721 浏览

c++ - 计算关键点的新位置

有人可以帮我,我们如何计算转换图像中关键点的新位置,关键点是在原始图像中检测到的。我正在使用 opencv 单应矩阵和 warpPerspective 来制作转换后的图像。

这是一个代码..

现在我想计算结果 1 图像中点 2 的新位置。

例如在下面的转换图像中,我们知道角点。现在我想计算转换前关键点的新位置 {(x1,y1),(x2,y2),(x3,y3)...},我们如何计算它?

更新:opencv 'perspectiveTransform' 做了我想做的事。

0 投票
0 回答
435 浏览

joomla - 注意:布局:头在路径中找不到:joomla、yoothemes、warp

我在泡菜中..我试图将我的 joomla 站点从子文件夹移动到根目录...我之前做过并且效果很好..这次移动后出现错误:

注意:布局:头在路径中找不到:[/home/p446072r/public_html/beer/templates/yoo_revista/layouts,/home/p446072r/public_html/beer/templates/yoo_revista/warp/systems/joomla/layouts,/home/ p446072r/public_html/beer/templates/yoo_revista/warp/layouts] 在 /home/p446072r/public_html/beer/templates/yoo_revista/warp/helpers/template.php 第 53 行

我可以进入管理员


解决了

我尝试上传模板的新副本,但它起作用了..我还有一些定制要做,但至少我已经接近了。

0 投票
1 回答
765 浏览

matlab - Matlab:从视差图到 3D 坐标

我从以下位置复制了 matlab 代码:http: //www.mathworks.fr/fr/help/vision/ug/stereo-image-rectification.html 我可以计算 3D 坐标,但我不确定它是否正确。

从视差图开始计算3D坐标,我们如何考虑翘曲tform1tform2

0 投票
1 回答
295 浏览

mesh - 没有外部库的简单网格变形

我必须在没有外部库(等opencv)的情况下扭曲图像。

例子

我还通过谷歌找到了一个解决方案:

  1. 迭代目标网格中的像素
  2. 计算像素的相对网格位置
  3. 将相对网格位置映射到源网格中

如何将位置从目标图像转换为源图像?

0 投票
0 回答
412 浏览

c++ - OpenCV 2.4.9 透视变形

我有以下两张图片。我想将 im1 扭曲到 im2 的平面上,即。im2 是目标平面。

IM1 IM2

所以,我计算稀疏匹配点之间的单应性

我曾期望看到类似的东西: 预期翘曲

但是,我看到: 在此处输入图像描述

我还想提一下,当我拥有 OpenCV2.2 时,这段代码运行良好。但是最近我将我的 opencv 升级到了 2.4.9,现在它造成了麻烦。

0 投票
1 回答
443 浏览

actionscript-3 - AS3:graphics.drawTriangle 方法的奇怪行为

简而言之,我使用以下圆形动画剪辑作为图形类的 drawTriangles 方法的顶点参数(向量。)。并使用第二张图片上的方法。

第一张照片 第二张图片

现在问题是前 6 个点工作正常,但之后所有连续点都没有任何区别。

带编号 带网格

好的,这里是代码。m 跳过圆形电影剪辑拖放移动部分

0 投票
0 回答
121 浏览

grid - 如何在 yotheme warp 框架中创建自定义位置网格

嗨朋友我想创建一个网格看起来像这张图片

http://upload7.ir/imgs/2014-11/40360516901990108279.png

这是一个名为 doubled 的网格的文件

http://uplod.ir/tymq019i8bnx/doubled.zip.htm

tnx 为您提供帮助

0 投票
0 回答
1521 浏览

opencv - 如何从 OpenCV 中的单个图像中检测透视失真?

我正在制作一个程序,它可以从图像文件中识别水平/垂直直线,并为其他目的创建一堆线数据。

但是我遇到了一个问题,当我从斜向侧面(或向上/向下)拍照时,该图片不应该有水平/垂直直线,因此我无法使用该图片。

所以我必须制作图像预处理方法来反转透视扭曲。为此,我必须首先找到图像的当前投影值。不幸的是,我找不到使用 OpenCV 的方法,除非我在拍照之前添加预先计算的相机矩阵进度。

我假设输入图像中的大多数线条应该是水平/垂直笔直的。有什么方法可以解决我在 OpenCV 中的问题吗?

例如:

此图像是透视扭曲的。我想让它变成这样的图像

0 投票
1 回答
467 浏览

direct3d - 如何确定 Direct3D WARP 支持的功能级别?

Windows 高级光栅化平台 (WARP)支持各种功能级别,这些功能级别因安装的 DirectX API 版本而异:

  • 安装 Direct3D 11 时的功能级别 9_1、9_2、9_3、10_0 和 10_1
  • 在 Windows 7 上安装 Direct3D 11.1 时,以上所有功能级别加上 11_0
  • 在 Windows 8 上安装 Direct3D 11.1 时,以上所有功能级别加上 11_1

如何通过 WARP 轻松确定可用的功能级别?我知道我可以运行的硬件设备ID3D11Device::GetFeatureLevel,但我没有看到 WARP 的等价物。