ShapeCorrespondence:查找两个矢量艺术之间的匹配点 源码
形状对应 我们将探索不同的想法 查找两个分段贝塞尔曲线形状之间的匹配。 这是通过将一种形状的锚点在另一种形状的顶部上移动时的变形最小化来实现的。 我们正在选择顶点列表以进行失真计算。 我们假设两个形状包含相同数量的锚点。 基于动态编程的失真最小化可用于消除此限制。 此外,我们仅使用曲线的锚点。 一次也可以设想涉及控制点的失真计算。 Distortion.main()看一个例子。 我们将对两种艺术作品之间的重叠进行梯度下降,这两种艺术作品均已规范化,并且它们各自的中心点已转换为原点。 有关详细信息,请参见dcoument Differntiable Overlap 。 运行FuzzyPixel.main()以查看两个矩形相互重叠放置的示例。 一个已经绕着原点旋转了一定程度。 该示例绘制了oerlap函数 关于旋转角度 。 形状轮廓曲率表示为归一化距离的函数。 将两个点在其各自形状上的相似
下载地址
用户评论