#!/usr/bin/python2
# coding=utf-8
import cv2
import numpy as np
from std_msgs.msg import Header
from sensor_msgs.msg import Image
from cv_bridge import CvBridge , CvBridgeError
capture = cv2.VideoCapture(3) #使用串口为/dev/video3,注意授权与查询
if __name__=="__main__":
capture.open(3) #使用串口为/dev/video3,注意授权与查询 此处3与11行的3要一致
i=0
while True:
ret, frame = capture.read()
cv2.imshow("./", frame)
ros_frame = Image()
k=cv2.waitKey(1)
if k == ord('s'): # wait for 's' key to save and exit
i=i+1
cv2.imwrite(str(i)+'.jpg',frame)
capture.release()
cv2.destroyAllWindows()
opencv 读取相机 并按s键保存图像
最新推荐文章于 2024-07-21 23:54:09 发布