我正在尝试使用OpenCV 2.4.10和Python 2.7.10调整图像大小。
以下代码可以实现调整图像大小:
resized_patch = cv2.resize(patch, (3, 50, 50))
然而,我对使用INTER_AREA插值方法很感兴趣。根据Python的文档,我尝试了以下方法:
dst = numpy.zeros((3, 50, 50))
resized_patch = cv2.resize(patch, (3, 50, 50), dst=dst, fx=0, fy=0, interpolation=cv2.INTER_AREA)
然而,我从cv2.resize这一行得到的错误是:
TypeError: 'function takes exactly 2 arguments (3 given)'
有线索吗?