Python 三线性插值1820:错误:-215:断言失败

Python 三线性插值1820:错误:-215:断言失败,python,tensorflow,Python,Tensorflow,在开发一些三线性插值代码时,我收到了这个opencv错误1820:error:(-215:Assertion failed) 我想弄明白这是什么意思 我现在还在想我的编码方法是否适合三线性 还有,有没有办法让flow算法在彩色中工作 而不是灰度?我试了一下颜色,但收到了类似的错误 在这里下载三帧 代码: 我希望看到一个合成图像,它看起来与两个图像之间的图像相似,但我收到了这个错误 Exception has occurred: error OpenCV(4.1.0) C:\projects

在开发一些三线性插值代码时,我收到了这个opencv错误
1820:error:(-215:Assertion failed)

我想弄明白这是什么意思

我现在还在想我的编码方法是否适合三线性

还有,有没有办法让flow算法在彩色中工作 而不是灰度?我试了一下颜色,但收到了类似的错误

在这里下载三帧

  • 代码:

    我希望看到一个合成图像,它看起来与两个图像之间的图像相似,但我收到了这个错误

    Exception has occurred: error
    OpenCV(4.1.0) C:\projects\opencv-python\opencv\modules\imgproc\src\imgwarp.cpp:1820: error: (-215:Assertion failed) ((map1.type() == CV_32FC2 || map1.type() == CV_16SC2) && map2.empty()) || (map1.type() == CV_32FC1 && map2.type() == CV_32FC1) in function 'cv::remap'
    
    File "..\OpenCVOpticalFLowAndTrilinearInterp.py", line 90, in <module>
        output_1 = cv2.remap(im1, coor_x_1, coor_y_1, cv2.INTER_CUBIC, borderMode =cv2.BORDER_REPLICATE)
    
    发生异常:错误 OpenCV(4.1.0)C:\projects\OpenCV python\OpenCV\modules\imgproc\src\imgwarp.cpp:1820:错误:(-215:断言失败)((map1.type()==cv32fc2 | map1.type()=CV| map16sc2)和&map2.empty())|(map1.type()=cv32fc1和&map2.type()=cv124fc1)函数'CV::remap' 文件“.\OpenCVOpticalFLowAndTrilinearInterp.py”,第90行,在 输出_1=cv2.remap(im1,coor_x_1,coor_y_1,cv2.INTER_CUBIC,borderMode=cv2.BORDER_REPLICATE)
    您是否解决了此问题?您是否解决了此问题?
    Exception has occurred: error
    OpenCV(4.1.0) C:\projects\opencv-python\opencv\modules\imgproc\src\imgwarp.cpp:1820: error: (-215:Assertion failed) ((map1.type() == CV_32FC2 || map1.type() == CV_16SC2) && map2.empty()) || (map1.type() == CV_32FC1 && map2.type() == CV_32FC1) in function 'cv::remap'
    
    File "..\OpenCVOpticalFLowAndTrilinearInterp.py", line 90, in <module>
        output_1 = cv2.remap(im1, coor_x_1, coor_y_1, cv2.INTER_CUBIC, borderMode =cv2.BORDER_REPLICATE)