cv2.warpPerspective 的 Matlab 等价物?
Matlab equivalent for cv2.warpPerspective?
有没有类似cv2.warpPerspective的Matlab图像函数?
我想在 Matlab 中实现以下 python 行:
image_OUT=cv2.warpPerspective(image_IN, matrix, (row, col), cv2.INTER_NEAREST)
我的矩阵是 3x3。
我尝试使用 imwarp 但出现以下错误(在 Matlab 中):
Error using imwarp>parseInputsDisplacementFieldSyntax (line 303)
The value of 'DisplacementField' is invalid. Displacement field D must be of size MxNx2 or MxNxPx3.
Error in imwarp (line 172)
[parsedInputs,catConverter,isInputCategorical] = parseInputsDisplacementFieldSyntax(varargin{:});
out = imwarp(image_IN,projective2d(matrix'),'nearest');
请注意,MATLAB 中的转换约定是从 OpenCV 转换而来的。
有没有类似cv2.warpPerspective的Matlab图像函数? 我想在 Matlab 中实现以下 python 行:
image_OUT=cv2.warpPerspective(image_IN, matrix, (row, col), cv2.INTER_NEAREST)
我的矩阵是 3x3。
我尝试使用 imwarp 但出现以下错误(在 Matlab 中):
Error using imwarp>parseInputsDisplacementFieldSyntax (line 303)
The value of 'DisplacementField' is invalid. Displacement field D must be of size MxNx2 or MxNxPx3.
Error in imwarp (line 172)
[parsedInputs,catConverter,isInputCategorical] = parseInputsDisplacementFieldSyntax(varargin{:});
out = imwarp(image_IN,projective2d(matrix'),'nearest');
请注意,MATLAB 中的转换约定是从 OpenCV 转换而来的。