![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机视觉
文章平均质量分 79
Qton
这个作者很懒,什么都没留下…
展开
-
OpenCV I_10 图像算术
目标• 学习图像上的算术运算,加法,减法,位运算等。• 我们将要学习的函数与有:cv2.add(),cv2.addWeighted() 等。 图像加法你可以使用函数 cv2.add() 将两幅图像进行加法运算,当然也可以直接使用 numpy,res=img1+img。两幅图像的大小,类型必须一致,或者第二个图像可以使一个简单的标量值。创建并显示两个图像import cv2原创 2017-04-18 22:06:29 · 410 阅读 · 0 评论 -
OpenCV I_07鼠标画笔 setMouseCallback()
目标• 学习使用 OpenCV 处理鼠标事件• 你将要学习的函数是:cv2.setMouseCallback()鼠标事件 :cv2.setMouseCallback()cv2_EVENT_MOUSEMOVE 0 滑动 cv2_EVENT_LBUTTONDOWN 1 左键点击 cv2_EVENT_RBUTTONDOWN 2 右键点击 cv2_EVENT原创 2017-04-16 10:00:23 · 11065 阅读 · 1 评论 -
OpenCV I_06绘图基础
目标• 学习使用 OpenCV 绘制不同几何图形• 你将会学习到这些函数:cv2.line(),cv2.circle(),cv2.rectangle(),cv2.ellipse(),cv2.putText() 等。代码上面所有的这些绘图函数需要设置下面这些参数:• img:你想要绘制图形的那幅图像。• color:形状的颜色。以 RGB 为例,需要传入一个元组,例如:(原创 2017-04-16 09:38:55 · 630 阅读 · 0 评论 -
OpenCV I_05视频基础
目标• 学会读取视频文件,显示视频,保存视频文件• 学会从摄像头获取并显示视频• 你将会学习到这些函数:cv2.VideoCapture(),cv2.VideoWrite()5.1 用摄像头捕获视频我们经常需要使用摄像头捕获实时图像。OpenCV 为这中应用提供了一个非常简单的接口。让我们使用摄像头来捕获一段视频,并把它转换成灰度视频显示出来。从这个简单的任务开始吧。为了获原创 2017-04-16 09:12:03 · 483 阅读 · 0 评论 -
OpenCV I_3图片基础
生成图片import cv2import numpy as np 方法1:创建# 1 生成图片 转换为BGR 显示图片# 生成图片img=np.zeros((300,300,3),dtype=np.uint8)img[50:150,50:150]=255# 此时每个像素 1-255 表示 由一个八位数表示方法2:直接读取本地图片# 读入彩色图片img=c原创 2017-04-15 21:46:22 · 596 阅读 · 0 评论 -
OpenCV I_08用滑动条做调色板
目标• 学会把滑动条绑定到 OpenCV 的窗口• 你将会学习这些函数:cv2.getTrackbarPos(),cv2.creatTrackbar()等。代码示例现在我们来创建一个简单的程序:通过调节滑动条来设定画板颜色。我们要创建一个窗口来显示显色,还有三个滑动条来设置 B,G,R 的颜色。当我们滑动滚动条是窗口的颜色也会发生相应改变。默认情况下窗口原创 2017-04-17 13:03:46 · 916 阅读 · 0 评论