opencv-python图片,摄像头读取

论文写得很失败,重新拾起心情,生活还得继续。

开学前最后几天复习opencv。

import cv2 as cv


def video_demo():  # 摄像头内容的获取
    capture = cv.VideoCapture(0)
    while (True):
        ret, frame = capture.read()  # ret为返回值,frame为视频的每一帧
        cv.imshow("video", frame)
        c = cv.waitKey(50)
        if c == 27:  # 按了esc候可以退出
            break


def get_info(image):  # 图片的读取
    print(type(src))  # 类别
    print(image.shape)  # 高,宽,通道数目
    print(image.size)   # 像素数据,上面三个属性的乘积
    print(image.dtype)


src = cv.imread("C:/Users/idmin/Desktop/img/img1.jpg")
cv.namedWindow("input image", cv.WINDOW_AUTOSIZE)
cv.imshow("input image", src)
get_info(src)
video_demo()
cv.waitKey(0)

cv.destroyAllWindows()  # 关闭所有窗口

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值