给定一个具有易于识别边缘的轮廓,如何拉直它及其内容,如图所示?
检测黑色边缘并对其拟合样条曲线。
从该样条线上,您将能够绘制法线,并沿着它定期标记点。这形成了一个易于拉直的 (u, v) 网格。
要计算目标图像,请绘制水平行,这些行对应于源中的特定法线。然后沿水平方向采样对应于源中的一些分数 (x, y) 坐标。您可以在相邻像素周围执行双线性插值,以实现良好质量的重采样。
你能做到这一点吗?我也有类似问题?