phaseCorrelate似乎是OpenCV Python包中未记录的函数。C++函数的文档在这里。当我从Python调用该函数时,会收到以下错误:
每个OpenCV 2函数都使用numpy数组,我怀疑这个函数是从旧的包装器中遗留下来的。也许在调用函数之前需要将numpy数组转换为CvMats?我该如何做到这一点?
cv2.error: ..\..\..\src\opencv\modules\imgproc\src\phasecorr.cpp:495: error: (-215) src1.type() == CV_32FC1 || src1.type() == CV_64FC1
每个OpenCV 2函数都使用numpy数组,我怀疑这个函数是从旧的包装器中遗留下来的。也许在调用函数之前需要将numpy数组转换为CvMats?我该如何做到这一点?