Вы можете получить размер изображения с npframe.shape
. Для полутонового изображения это вернет кортеж с двумя элементами (y, x)
, например (260, 342)
для высоты и ширины, или для цветного (RGB / BGR) изображения, это вернет кортеж с тремя элементами (y, x, c)
для высоты, ширины и количество каналов.
Вы можете установить размер окна из этого, сначала определив имя окна:
cv2.namedWindow('image', cv2.WINDOW_NORMAL)
Флаг WINDOW_NORMAL
позволит вам изменить размер изображения:
cv2.resizeWindow('image', npframe.shape[1], npframe.shape[0])
, где npframe.shape[1]
- размер изображения в измерении x
, а npframe.shape[0]
- размер изображения в измерении y
.
Тогда ваша команда cv2.imshow('image', npframe)
будет иметь размер изображения.