基于Python的图像插值matlab interp2函数?

基于Python的图像插值matlab interp2函数?,python,matlab,image-processing,Python,Matlab,Image Processing,我在matlab上有这样的功能,我试过了 Interp2d,矩形二元样条线 但在python上无法实现。 python上的等效功能是什么?该软件包提供了2D图像插值功能。OpenCV可以通过pip安装: pip安装opencv 调整图像大小的示例(使用立方插值): 因此,img_in可以是灰度值,也可以是rgb或rgb alpha图像 for channel = 1 : numChannels im_out(:, :, channel) = interp2(x_out, y_out, im_i

我在matlab上有这样的功能,我试过了

Interp2d,矩形二元样条线

但在python上无法实现。 python上的等效功能是什么?

该软件包提供了2D图像插值功能。OpenCV可以通过pip安装:

pip安装opencv

调整图像大小的示例(使用立方插值):

因此,img_in可以是灰度值,也可以是rgb或rgb alpha图像

for channel = 1 : numChannels
 im_out(:, :, channel) = interp2(x_out, y_out, im_in(:, :, channel),
x_in, y_in);
end
import cv2
img_out= cv2.resize(src=img_in, dsize=(320,200),interpolation=cv2.INTER_CUBIC)