OpenCV 中的曲线标签(非线性)变换

Mr.*_*eep 7 c++ opencv transformation image-processing homography

我想使用 OpenCV 将瓶子上的弯曲矩形标签转换为标准化形式。

我知道:

  • 标签的边缘点
  • 轮廓作为标签的点
  • 模板矩形大小和格式

我的示例图片:

瓶子上的弧形矩形示例图片

我已经找到了一些类似的主题,例如果酱或瓶子标签的转变。jam example但这不是在 OpenCV 中完成的。果酱标签的示例图像:

src 链接 2 的堵塞示例

如何从弯曲图像中获得最佳变换后的矩形图像?和/或者我必须在 OpenCV 中使用哪些函数?

为了更好地演示,附加示例图像: 另一个示例图像