SimilarityTransform (scikit-image) 和 warpAffine (openCV) 的区别?

Oli*_*ndu 1 python opencv scikit-image

我目前正在研究insightface,特别是这个预处理函数

它同时使用 scikit-imageSimilarityTransform函数(文档)和 openCVwarpAffine函数(文档

两者之间是否存在根本区别,或者它们只是调用相同数学变换的两种不同方式?

Jua*_*uan 7

相似变换是一个特例仿射变换,其中,所述剪切为0(仅缩放,旋转和平移是允许的。)scikit-图像还具有AffineTransform对象。

scikit-image 中的变换对象既可用于估计变换,如 Piotr 所指出的,也可用于执行变换,使用skimage.transform.warp.