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 转换而来的。