def cv_show_image(image,size=300,show_time =1800):
images = cv2.split(image)
w_h = images[0].shape[0:2]
max0 = max(w_h)
cv2.namedWindow('window', cv2.WINDOW_GUI_NORMAL)
scale = size * 1.0 / max0
if max0 > size:
cv2.resizeWindow('window', int(w_h[1] * scale), int(w_h[0] * scale))
else:
cv2.resizeWindow('window', w_h[1], w_h[0])
cv2.imshow('window', image)
cv2.waitKey(show_time)
cv2.destroyWindow('window')
(1)cv_show_image
于 2025-05-03 15:35:48 首次发布