python cv2 imshow怎么用
时间: 2024-11-19 10:13:19 浏览: 5
解决Opencv+Python cv2.imshow闪退问题
在Python中,`cv2.imshow()`函数是OpenCV库(Computer Vision Library)的一部分,用于显示图像。它的基本语法如下:
```python
import cv2
# 加载图片
image = cv2.imread('image_path.jpg')
# 显示图片
cv2.imshow('Image Title', image)
# 等待用户按键,0表示无限制等待,直到用户按下任意键
cv2.waitKey(0)
# 关闭窗口
cv2.destroyAllWindows()
```
这里解释一下各个参数含义:
- `imshow()`: 函数名,"show image window"的缩写。
- `'Image Title'`: 图像窗口的标题,可以自定义。
- `image`: 要显示的图像数据,可以是`cv2.imread()`读取的图片,也可以是其他处理后的结果。
- `waitKey(n)`:让用户看到图像并暂停n毫秒,若n设为0,则会阻塞直到用户按键。
- `destroyAllWindows()`: 关闭所有OpenCV创建的窗口。
阅读全文