在做图像平移的时候产生了上述bug
error: C:\projects\opencv-python\opencv\modules\imgproc\src\imgwarp.cpp:5594: error: (-215) (M0.type() == CV_32F || M0.type() == CV_64F) && M0.rows == 2 && M0.cols == 3 in function cv::warpAffiney
原因是:转移矩阵M的格式不对
首先,要用np,且不是np.array, 二十np.float32() 的格式
其次,里面的位置要交叉,如
M = np.float32([[1,0,100],[0,1,200]])
而不能是
M = np.float32([[1,1,100],[1,1,200]])
原因在于
m*picture = picture_move