opencv显示窗口调整大小
时间: 2023-08-01 08:12:37 浏览: 309
调整窗口大小
要调整OpenCV显示窗口的大小,可以使用cv2.namedWindow()函数来创建一个指定窗口大小的窗口,然后使用cv2.resizeWindow()函数来调整窗口大小。
下面是一个简单的示例代码:
```python
import cv2
image = cv2.imread('image.jpg')
cv2.namedWindow('image', cv2.WINDOW_NORMAL)
cv2.imshow('image', image)
cv2.resizeWindow('image', 800, 600)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
在此示例中,我们首先使用cv2.namedWindow()函数创建一个名为'image'的窗口,并使用cv2.WINDOW_NORMAL参数指定可以调整窗口大小。然后,我们使用cv2.imshow()函数显示图像。
接下来,我们使用cv2.resizeWindow()函数将窗口大小调整为800×600像素。最后,我们使用cv2.waitKey()等待用户按下任意键,然后使用cv2.destroyAllWindows()关闭所有窗口。
注意:如果使用cv2.WINDOW_NORMAL参数创建窗口,则可以使用鼠标拖动窗口边缘来调整窗口大小。如果使用cv2.WINDOW_AUTOSIZE参数创建窗口,则窗口大小将自动根据图像大小进行调整,无法手动调整窗口大小。
阅读全文