按照我之前的帖子Mosaicing face problems in opencv,一切正常,直到我今天再次尝试,我收到此错误。一切似乎都没问题,但我很困惑,为什么我得到这个错误。有人可以帮忙吗? 感谢
答案 0 :(得分:0)
该错误表示某些算法的源向量或目标向量没有足够的数据,因为imgwarp.cpp中存在特定的算法
由于我不知道您的代码,我假设您可能正在使用getAffineTransform或透视变换。
断言失败必须来自getAffineTransform。它的输入和输出必须要3个点。看看有关如何选择这些点的代码。
正如您所提到的那样,代码以前是有效的,输入图像可能会被更改,大多数新的输入图像都有不同的尺寸。