ubuntu下pycharm实时显示摄像头
时间: 2023-10-29 08:03:17 浏览: 90
用pycharm打开摄像头
3星 · 编辑精心推荐
在Ubuntu下,可以通过使用OpenCV库和PyCharm来实时显示摄像头。
首先,确保已安装OpenCV库。可以通过在终端中运行以下命令来安装它:
```
sudo apt-get install python3-opencv
```
接下来,在PyCharm中创建一个新的Python项目。然后,创建一个新的Python文件,在其中编写以下代码:
```python
import cv2
def show_camera():
# 打开摄像头
cap = cv2.VideoCapture(0)
while True:
# 读取帧
ret, frame = cap.read()
# 显示帧
cv2.imshow('Camera', frame)
# 等待按键输入
if cv2.waitKey(1) & 0xFF == ord('q'):
break
# 释放资源
cap.release()
cv2.destroyAllWindows()
# 调用函数
show_camera()
```
以上代码首先导入了cv2模块,然后定义了一个名为show_camera的函数,其中使用cap = cv2.VideoCapture(0)打开摄像头,并在while循环中读取并显示每一帧图像。通过按下 'q' 键可以退出程序。
最后,在PyCharm中运行此代码。将在新窗口中看到显示摄像头的实时图像。
希望对你有所帮助!
阅读全文