问题标签 [distortion]

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 投票
0 回答
412 浏览

performance - jqGrid冻结行头(rownum)

我正在尝试冻结网格的 rownum 列。因为我已经用有意义的行描述替换了 rownum 的文本。
我从 jqgrid 冻结列演示中获得了帮助。但它不适用于 rownum 列。我的网格加载本地数组数据并使用版本 jQgrid 4.3.2 在他之后我尝试了另一种方法来冻结具有属性的第一列

我得到以下问题:

  • 网格加载变得异常缓慢(在 IE、Firefox 中测试)
  • 在页面加载后经过长时间的等待,行标题对齐被扭曲。所有的 rowheaders 都会上移一级并与 Caption div 重叠。

Row1Header 进入 Caption 位置 - Row2Header 进入 Row1 等等..

我的最终要求是冻结行头。任何帮助深表感谢。

谢谢

0 投票
0 回答
1422 浏览

php - 如何在设定的角度使用 php imagick 扭曲透视图

我有一个图像,我试图将其扭曲为 30 度角。

到目前为止,我正在从一个示例中处理一些任意控制点。

到目前为止我的代码:

另外我不想丢失任何图像,所以我需要弄清楚新图像应该是什么大小才能不丢失任何图像。

扭曲 http://sadtoe.com/temp/distort.jpg

感谢您的任何见解

编辑:查看我如何在 Photoshop 中创建示例图像后,我注意到旋转设置为 30,水平倾斜也是如此。因此,如果我能找到一种旋转和倾斜的方法,透视失真可能不是最简单的方法。

0 投票
4 回答
9215 浏览

opencv - OpenCV中的鱼眼/广角镜头校准

我知道默认的 OpenCV 校准系统为针孔相机建模,但我正在使用一个使用极宽 FOV 镜头(187 度)的系统。如果在 OpenCV 中有任何现有的方法可以做到这一点,或者只使用广角镜头?或者我是否必须为我的系统重写所有校准/不失真?

0 投票
1 回答
317 浏览

image - 使用 libjpeg 在 I/O 暂停模式下加载的图像失真

几天后,我不得不放弃并提交这个问题。我要做的基本上是非常简单的 - 这是代码:

有了我从各种相机和其他来源获得的所有文件,一切都像魅力一样 - 图像被加载到 RGB 缓冲区中,瞧!然而,真正困扰我的是我遇到某些加载严重失真的 JPG 图像 - 更糟糕的是 - 我正在使用的 libjpeg 的 8d 分发中包含的示例 JPGS 也被扭曲了 - 这意味着我可能做错了什么。有人可以指出我正确的方向吗?上面的代码有什么问题,有时可以,但在 - 让我再次强调,在少数情况下,它会给我带来严重扭曲的图像(查看使用上述代码加载的参考图像的附加示例)。

感谢您的帮助!

来自 libjpg 8d 发行版的原始图像文件: 来自 libjpg 8d 发行版的原始图像文件

在这种情况下,我使用上面的代码得到图像失真 在这种情况下,我使用上面的代码得到图像失真

PS:上面的代码是从真实代码中必不可少的提取物——我想这无论如何都无关紧要。

0 投票
1 回答
4589 浏览

android - 如何在Android中实现图像失真效果

我想在 Android 中实现图像失真效果。我使用 GPUImage 框架在 iOS(iPhone 和 iPad)中做了同样的事情。Android中是否有可用的框架或库来做同样的事情。我想在 Android 中实现以下失真效果。

捏变形

漩涡畸变

膨胀变形

拉伸变形

请为此提供任何解决方案。提前致谢。

0 投票
2 回答
649 浏览

opencv - 如何使用 Homography?

我正在开发一个程序,我收到两张相同场景的图片,但其中一张有失真:

我想评估失真的模式并能够补偿它

我已经能够找到关键点,我想知道我是否可以为此使用函数 cv::findHomography ...无论如何,该怎么做?

0 投票
1 回答
801 浏览

vector - 插画对象缩放问题

当我缩小某个对象时,我遇到了某个对象的问题 - 锚点似乎在移动 - 并且徽标(对象)变得扭曲。

请查看附件。您会看到字母“n”和“a”被扭曲了。这让我发疯,任何帮助将不胜感激。

在此处输入图像描述

0 投票
2 回答
22521 浏览

opencv - 如何使用 Homography 在 OpenCV 中转换图片?

我有两张图片(A 和 B)与另一张略有扭曲,它们之间存在平移、旋转和比例差异(例如,这些图片:)

原版莉娜 扭曲的莉娜


Ssoooooooo 我需要的是在图片 B 中应用一种转换,以便补偿存在的失真/平移/旋转,以使两张图片具有相同的大小、方向且没有平移

我已经提取了点并找到了 Homography,如下所示。但我不知道如何使用 Homography 进行转换Mat img_B,所以它看起来像Mat img_A. 任何想法?

干杯,

0 投票
1 回答
283 浏览

ios - 按下后退按钮时 ios 应用程序屏幕混乱

我有这个滚动视图问题。我的应用程序中有 2 个屏幕,屏幕 A 和屏幕 B。我的第一个屏幕 A 上有 10 个按钮。它们都放在滚动视图上。我在屏幕的右下角也有 2 个 UITextView。当我单击 textivew 输入值时,它会弹出键盘。现在没有关闭/隐藏键盘,我点击了我的应用程序上的一个按钮。这将我带到另一个屏幕,屏幕 B。我有一个文本字段和一个添加按钮。我单击文本字段,然后出现一个键盘。我输入值。单击添加按钮。它将输入的值添加到我在该屏幕上的表格视图中。现在没有关闭/隐藏此屏幕上的键盘以及我点击返回按钮。所以我回到了屏幕 A。但现在屏幕扭曲了。所有字段都向上滚动到屏幕。底部有大约 50-60% 的空白区域。http://www.techotopia.com/index.php/Writing_iOS_5_Code_to_Hide_the_iPhone_Keyboard 它在早上工作,屏幕 BI 回击,它把我带到屏幕 A 并且没有任何异常屏幕。为什么会发生?执行该链接中的步骤就足够了?或者它不是那么简单,我必须做一些步骤?请帮助。谢谢..

编辑:所以我注意到了一个模式。我在 UItextview 中输入值。单击屏幕 A 上的按钮,移动到屏幕 B。也在这里添加值。单击返回然后返回到屏幕 A,视图都搞砸了。所以我做了这个测试 1.更改 UITextview 值(键盘弹出),只需单击按钮->屏幕 B.在屏幕 B 上什么也不做。回击。屏幕 A 很好。2.点击屏幕A上的按钮而不改变UItextview上的任何东西(没有键盘弹出)。移动到屏幕B.在这里什么都不做,然后回到屏幕A。屏幕A出现并且是完美的。3.点击按钮屏幕A而不改变UITtextview上的任何东西(没有键盘弹出)。移动到屏幕B。在文本字段中输入值。点击添加按钮。回击。回到屏幕A。屏幕A很好。4.更改TextView的值(键盘弹出)。不隐藏/关闭它,点击按钮。屏幕B出现。在文本字段中输入值(键盘弹出)。单击添加按钮。点击返回。回到屏幕 A。屏幕 A 搞砸了。总之,当我更改值/或键盘出现在两个屏幕中时,屏幕 A 被弄乱了。有人可以帮我吗?

0 投票
2 回答
793 浏览

image - 应用什么类型的图像失真过滤器?

我有一个类似黑盒的程序(编译代码),它从文本中生成这样的图像。我的目标是在我的程序中重新创建这样的算法。问题是我需要完全相同的算法。我沿着 x 轴尝试了 sin-wave,结果非常相似,但实际上不一样。

谁能告诉我使用了什么图像失真过滤器,也许可以在哪里阅读它的算法/实现。谢谢。

此处具有所需结果的图像:

需要这样的扭曲