问题标签 [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.
java - Java中的倾斜或扭曲图像对象
是否可以在 Java 中扭曲或扭曲 Image 对象?我“拉”出图像的一侧,使其看起来更接近我。(如 3D)。
有什么建议么?
css - 画布扭曲绘图。如何获得设置大小和样式大小之间的比例因子?
我有这个画布:
css 通过以下方式设置画布样式:
随着宽度的变化,画布会扭曲绘图。我需要知道如何弥补这一点。谁能帮助我?
photo - Facebook Like Box - 照片被拉长
我刚刚将 Facebook 点赞框添加到 www.glasgow.ac.uk/careers。
它似乎工作正常,除了照片在框中出现拉伸/扭曲(即,此刻的一张大约是它应该高度的两倍。)
我们已经改变了默认框宽度,但即使在默认情况下,我们的图片也会发生这种情况。有没有什么办法解决这一问题?
非常感谢,
杰米
c++ - 如何使用 OpenCV 从图像中去除径向失真?
我想我应该用它cv::remap
来消除失真,但无法弄清楚const Mat& map1, const Mat& map2
要实现这一点的地图应该是什么。
我应该使用cv::initUndistortRectifyMap
来找出值吗?如果是这样,我真的很感激一个例子。我没有内在的相机参数或不知道如何计算它们。谢谢。
apache-flex - 如何在 Flex 中扭曲图像(或 FXG)?
我想在 Flex 中扭曲图像(或 FXG)。
基本上只想修改图像的边缘,如下图所示。我知道如何进行简单的扭曲,但我找不到这样做的方法。
iphone - CategoryDistortionEffect 示例的 CIFilter
有人可以展示一个为 kCICategoryDistortionEffect 初始化 CIFilter 的示例吗?
我需要为我的摄影创建失真效果。我已经读过它是可能的,在 IOS 5 中使用 CIFilter。但我找不到合适的代码来实现它。
opencv - OpenCV cvRemap 裁剪图像
所以我对 OpenCV (2.1) 很陌生,所以请记住这一点。
因此,我设法校准了我正在使用的廉价网络摄像头(带有广角附件),使用棋盘校准方法来产生固有系数和失真系数。
然后我可以毫不费力地将这些值反馈回并生成图像映射,然后我将其应用于视频源以纠正传入的图像。
但是我遇到了一个问题。我知道当它扭曲/校正图像时,它会创建几个倾斜的部分,然后格式化图像以裁剪掉任何黑色区域。那么我的问题是我可以查看完整的扭曲图像,包括一些有黑色区域的区域吗?下面是一个带有倾斜部分的黑色区域的示例,如果我的术语不正确,我试图传达:
可以在这里找到更好地传达我正在谈论的区域的图像!这张图片是在这篇文章中发现的。
目前: cvRemap() 基本上返回上面链接的图像中的黄色框,但我想查看整个图像,因为我希望从中获得相关数据。
我尝试过的: 对图像映射应用比例转换以将完整图像(包括拉伸部分)放入框架中
cvConvertScale,当我认为我已正确对齐 x/y 偏移(猜测/检查)时,它会以某种方式扭曲图像映射,使校正无用。这里可能涉及一些数学,我没有正确遵循/理解。
有没有人有任何其他建议来解决这个问题,或者我可能做错了什么?我也尝试编写自己的代码来解决失真问题,但可以说 OpenCV 已经知道如何做好。
opencv - 使用 OpenCV 进行表面投影的图像校正
在 OpenCV 中,对投影到 3D 表面的图像应用校正的最佳方法是什么,如我的示例中或Projection on 3D surface中所示?
我对 OpenCV 棋盘角检测的第一次测试看起来不太有希望。如果相机角度太陡,图像太扭曲或太小(太远),没有检测到角落。此外,如果棋盘有太多字段。
我的想法是使用类似于 3D 扫描仪中使用的算法来检测表面(物体),但我不知道这是否可以通过 OpenCV 实现。即使使用 OpenCV 不可能,用于此类对象扫描的算法是什么?
该图像显示了未经任何校正的外观。
绿色矩形是校正后的投影。
opengl - Opengl透视失真
我遇到了这个奇怪的问题,我希望有人可以为我解决这个问题,这样我就可以了解问题所在并采取相应措施。在 OpenGL(固定功能)中,我在正交投影中渲染具有内面的管。
下图显示了结果。它由 4 个顶点环组成,这些顶点使用左侧显示的索引模式形成三角形。为方便起见,我对管上的顶点进行了编号。右边是正在使用的纹理:
如您所见,纹理被严重扭曲。当我最初创建只有 2 个顶点环的管时,我认为增加环的数量可以修复失真,但没有任何乐趣。glHint 似乎也不会影响这个特定的问题。
纹理坐标似乎没问题。此外,棋盘格图案似乎可以正确渲染,但我猜在那个非常具体的图案中失真是不可见的。
请忽略交叉线,因为其中之一是不存在的边缘;我通过 GL_LINE_LOOP 渲染了线框。