Opencv 入门篇

Opencv 入门篇


我也是最近开始写Opencv,这也是我的学习笔记·。希望这个可以督促我的学习,也同时希望大家指出我的错误。

**

1.1

**
首先我们需要安装python,pycharm,导入opencv
我下载的是python3.7,pycharm2020,opencv4.3
我觉得没有必要去下载付费版本的pycharm,学习opencv,就用免费版的pycharm就可以。至于导入opencv可以按照图片过程来,感觉用cmd命令窗口的下载有点鸡肋
步骤一
在file里点击setting
!](https://img-blog.csdnimg.cn/20200727004115765.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NpbmNleW91,size_16,color_FFFFFF,t_70)
步骤二
在project里面点击右边的+
在这里插入图片描述
步骤三
输入opencv-python然后点击install package
如果在导入后impot cv2 发现库不可用,等一下,或者重新启动电脑。我就是导入了发现用不了,但是等了半个小时发现就可以用了。

1.2

首先我们先导入库

import cv2 as cv
import numpy as np

打开一张图

src = cv.imread("D:\\ChromeCoreDownloads\\bdb48b3e2a95f6841d77c92286822bc8.jpg")             # 读取图像
cv.imshow("image", src)                                                                      # 显示这个图片,在src这个位置里面
cv.waitKey(0)                                                                                # 直到用户有新的动作
cv.destroyAllWindows()                                                                       # 关闭窗口

在这里插入图片描述

注意waitKey()这个一定不要忘记,没加的话你会发现打不开图片。其实是没加的话就马上打开,然后马上关闭。
然后cv.waitKey(0)这一句其实表示的是显示时间,单位是毫秒
一般情况下我们都设置为0,为0的话就表示的是按任意键关闭窗口

打开摄像头

def video_demo():
    # filename – 打开的视频文件名。device – 打开的视频捕获设备id ,如果只有一个摄像头可以填0,表示打开默认的摄像头。
    capture = cv.VideoCapture(0)
    while (True):
        # frame(栈帧)栈帧表示程序运行时函数调用栈中的某一帧。
        ret, frame = capture.read()
        frame = cv.flip(frame, 1)
        cv.imshow("video", frame)
        c = cv.waitKey(50)
        if c == 27:
            break

如果要打开视频,就把cv.VideoCapture(0)里面的0改成你的电脑视频的地址

我也是看别人视频学的
传送门:b站教学视频

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值