VTH的opencv之旅
BJFU_vth
这个作者很懒,什么都没留下…
展开
-
【0x03】opencv-python画图函数
画线 import numpy as np import cv2 # Create a black image # 创建一个黑色的背景, 512, 512分别代表高和宽(竖着为高, 哼着为宽) img = np.zeros((512,512,3), np.uint8) # Draw a diagonal blue line with thickness of 5 px # 前面元组是起点坐标, 右边元组是终点坐标, 最后一个元组代表bgr颜色.最后那个5代表线的宽度(粗)为5px cv2.line(im原创 2021-10-16 14:10:57 · 195 阅读 · 0 评论 -
【0x02】opencv-python视频入门
从相机捕捉视频 从相机捕捉实时的视频流。 要捕获视频,您需要创建一个VideoCapture对象。它的参数可以为0,1,2等等,0代表第一台摄像头,1代表第二台,以此类推。 import numpy as np import cv2 cap = cv2.VideoCapture(0) while(True): # Capture frame-by-frame # 从这开始逐帧的读 # ret是true or false, 可以根据ret来判定读取成功还是失败.即, 判定是否读到了原创 2021-10-16 13:38:16 · 560 阅读 · 0 评论 -
【0x01】opencv-python图像入门
摘要 读取图像 显示图像 保存图像 读取图像 读取图像是利用cv2提供的imread函数。该函数接收两个参数,第一个参数是图像文件的路径,第二个参数是读取模式。 第二个参数有3个值,分别为-1, 0, 1. 他们分别代表 读取彩色图片无透明度,读取灰度图片,读取彩色图片带透明度。 注意,路径错误时,imread并不会抛出异常,而是返回None。 所以想要编写健壮的程序要判定imread的返回值。 import numpy as np import cv2 # 加载灰度彩色图像 # 第二个参数有3个值:原创 2021-10-14 14:13:31 · 538 阅读 · 0 评论 -
【0x00】opencv-python安装
安装 用pycharm新建一个空白python工程,选择用虚拟环境创建。 然后打开工程后,在terminal中执行: pip install opencv-python 验证 import cv2 import numpy as np 执行如下代码,如果未报错,代表安装成功。 如果出现错误,请移步官方教程寻找答案。 ...原创 2021-10-13 09:44:13 · 91 阅读 · 0 评论