python的opencv上采样函数默认放大2倍,但是不少情况会是放大倍数超过2。当倍数是2的幂次的时候,可以叠加使用。
原图
import cv2 import numpy as np import pandas as pd img='pic.jfif' src = cv2.imread(img) res = cv2.pyrUp(src) res = cv2.pyrUp(res) res = cv2.pyrUp(res) cv2.imshow("res", res) cv2.imwrite('res.png', res) cv2.waitKey(0) cv2.destroyAllWindows()
放大后