if img.shape[1] > 700:
x_scale = 640 / img.shape[1]
img = cv2.resize(img, None, fx=x_scale, fy=x_scale, interpolation=cv2.INTER_AREA)
import time
import numpy as np
import cv2
if __name__ == '__main__':
path=r'D:\data\Original\JPEGImages\09981.jpg'
img1=cv2.imread(path)
w=1280//2
h=720//2
start=time.time()
img2 = np.resize(img1, (h, w,3))#变形
print('time1',time.time()-start)#time1 0.0010004043579101562
cv2.imshow('aa',img2)
start = time.time()
img3= cv2.resize(img1, (w, h))
print('time2', time.time() - start)#time2 0.0009999275207519531
cv2.imshow('bb', img1)
cv2.imshow('cc', img3)
cv2.waitKeyEx()