gpt4 book ai didi

image - 从点获取畸变变换

转载 作者:太空宇宙 更新时间:2023-11-03 21:48:22 24 4
gpt4 key购买 nike

是否可以从几个固定点得到一个矩形变形?

这个例子会更好地解释我的意思:

假设我有一张带有矩形和两个点的图像,这两个点在另一张图像失真的图像中被识别

enter image description here

如何在知道之前两个(或三个)点的位置的情况下重现失真?

我的目的是得到扭曲的矩形边框。这不像示例中的图像那样简单,所以我不能只过滤颜色,我需要找到一种方法来获得扭曲的图像边框。

最佳答案

我相信您正在寻找的可以描述为仿射变换。如果您想要平面的一般变换,您可能需要透视变换。

您可以找到 OpenCV 实现 here .相关函数是需要 3 对点的 cv::getAffineTransform 或需要 4 对点的 cv::getPerspectiveTransform。

注意:如果您使用的是自动特征检测器/匹配器,最好使用比最小值更多的点对,并使用像 RANSAC 这样的强大的异常值拒绝算法。

关于image - 从点获取畸变变换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7295857/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com