opencv-python中imshow用法
时间: 2023-10-08 10:11:05 浏览: 110
解决Opencv+Python cv2.imshow闪退问题
在OpenCV-Python中,imshow()函数用于显示图像。它的基本用法如下:
```python
import cv2
# 读取图像
image = cv2.imread('image.jpg')
# 创建一个窗口并显示图像
cv2.imshow('Image', image)
# 等待用户按下任意键后关闭窗口
cv2.waitKey(0)
cv2.destroyAllWindows()
```
首先,你需要导入`cv2`模块。然后,使用`imread()`函数读取图像文件(这里假设你有一个名为'image.jpg'的图像文件)。接下来,使用`imshow()`函数创建一个名为'Image'的窗口,并在窗口中显示读取到的图像。最后,使用`waitKey(0)`等待用户按下任意键后,使用`destroyAllWindows()`关闭窗口。
你可以根据自己的需要对图像进行处理和显示。注意,imshow()函数只能在主线程中使用,否则可能会出现问题。
阅读全文