opencv 窗口大小
时间: 2023-09-17 14:09:10 浏览: 63
opencv改变imshow窗口大小,窗口位置的方法
OpenCV 窗口大小可以通过设置窗口的宽度和高度来实现。可以使用以下代码设置窗口大小:
```python
import cv2
# 创建一个名为‘image’的窗口
cv2.namedWindow('image', cv2.WINDOW_NORMAL)
# 设置窗口大小
cv2.resizeWindow('image', 800, 600)
# 加载图像并显示在窗口中
img = cv2.imread('image.jpg')
cv2.imshow('image', img)
cv2.waitKey(0)
```
在上面的代码中,我们使用 `cv2.namedWindow()` 函数创建一个名为 ‘image’ 的窗口,并使用 `cv2.WINDOW_NORMAL` 参数设置为可调整大小的窗口。然后,使用 `cv2.resizeWindow()` 函数将窗口大小设置为 800x600。最后,我们加载一张图像并使用 `cv2.imshow()` 函数将其显示在窗口中。
需要注意的是,如果图像的大小超过了窗口的大小,OpenCV 会自动调整图像的大小以适应窗口。如果要显示原始大小的图像,请使用 `cv2.WINDOW_AUTOSIZE` 参数创建一个固定大小的窗口。
阅读全文