OpenCV-Python
robot_???
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
opencv-python 8. 用滑动条做调色板
目标 学会把滑动条绑定到 OpenCV 的窗口 你将会学习这些函数:cv2.getTrackbarPos(),cv2.creatTrackbar()等。 8.1 代码示例 现在我们来创建一个简单的程序:通过调节滑动条来设定画板颜色。我们要创建一个窗口来显示显色,还有三个滑动条来设置 B,G,R 的颜色。当我们滑动滚动条是窗口的颜色也会发生相应改变。默认情况下窗口的起始颜色为黑。 cv2.getTrackbarPos() 函数: 第一个参数是滑动条的名字 第二个参数是滑动条被放置窗口的名字 第转载 2020-05-28 22:39:57 · 311 阅读 · 0 评论 -
opencv-python 7.把鼠标当画笔
目标 学习使用 OpenCV 处理鼠标事件 你将要学习的函数是:cv2.setMouseCallback() 7.1 简单演示 这里我们来创建一个简单的程序,他会在图片上你双击过的位置绘制一个圆圈。首先我们来创建一个鼠标事件回调函数,但鼠标事件发生是他就会被执行。鼠标事件可以是鼠标上的任何动作,比如左键按下,左键松开,左键双击等。我们可以通过鼠标事件获得与鼠标对应的图片上的坐标。根据这些信息我们可以做任何我们想做的事。你可以通过执行下列代码查看所有被支持的鼠标事件。 import cv2 as cv i转载 2020-05-28 21:39:47 · 320 阅读 · 0 评论 -
opencv-python 6.绘图函数
目标 学习使用OpenCV 绘制不同几何图形 你将会学习到这些函数:cv2.line(),cv2.circle(),cv2.rectangle(),cv2.ellipse(),cv2.putText() 等。 代码 上面所有的这些绘图函数需要设置下面这些参数: img:你想要绘制图形的那幅图像。 color:形状的颜色。以BGR为例,需要传入一个元组,例如:(255,0,0)代表蓝色。【因为opencv使用的是BGR】对于灰度图只需要传入灰度值。 thickness:线条的粗细。如果给一个闭合图形设置转载 2020-05-28 20:34:48 · 277 阅读 · 0 评论 -
opencv-python 5.视频
目标 学会读取视频文件,显示视频,保存视频文件 学会从摄像头获取并显示视频 你将会学习到这些函数:cv2.VideoCapture(),cv2.VideoWrite() 5.1 用摄像头捕获视频 我们经常需要使用摄像头捕获实时图像。OpenCV 为这中应用提供了一个非常简单的接口。让我们使用摄像头来捕获一段视频,并把它转换成灰度视频显示出来。从这个简单的任务开始吧。 为了获取视频,你应该创建一个VideoCapture 对象。他的参数可以是设备的索引号,或者是一个视频文件。设备索引号就是在指定要使用的摄转载 2020-05-28 17:18:32 · 296 阅读 · 0 评论 -
opencv-python 4.图片
介绍以下函数:cv2.imread(),cv2.imshow(),cv2.imwrite() 1. 读入图像 cv2.imread()读入图像。这幅图像应该在此程序的工作路径,或者给函数提供完整路径,第二个参数是要告诉函数应该如何读取这幅图片。 cv2.IMREAD_COLOR:读入一副彩色图像。图像的透明度会被忽略, 这是默认参数。 cv2.IMREAD_GRAYSCALE:以灰度模式读入图像 cv2.IMREAD_UNCHANGED:读入一幅图像,并且包括图像的alpha 通道 import cv转载 2020-05-28 10:31:11 · 236 阅读 · 0 评论
分享