繁体   English   中英

图像变形场的B样条插值

[英]B-spline interpolation of deformation field for images

我目前正在使用Python注册一些图片,但是创建了自己的工具来这样做,因为当前的注册技术不符合我的目标。 我想估计变形场的b样条曲线,但是我在将所学内容扩展到2d图像时遇到了问题。

我已经有了两个图像之间匹配的点的列表,以及这些位置处的变形场...我想使用b样条将变形场推广到图像中的每个点。

# Find control points in the image
# p is a vector 2xnumber of control points
p = find_control_points(live_im)

# Find deformation of control points
# d is 1xnumber of control points
d = det_best_match(mask_im, live_im, p)

我有一个NxN的图像,而控制点p是图像中的位置。 我正在考虑使用scipy.interpolate.BSpline,但您已经需要t,c,k来提供它了。 所有示例都在1d中,我想我有3d示例。 我一生无法解决关于数学的任何问题。 有没有人以前使用过此功能,或者是否可以使用此功能实现此功能?

对于B样条曲线/曲面,控制点不是曲线/曲面上的点。 您确定仅通过将变形的图像与原始图像进行比较就已经知道它们吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM