当前搜索:

【OpenCv-Python】九、Changing Colorspaces

颜色空间转换 目标 在本教程中,您将学习如何将图像从一个颜色空间转换为另一个颜色空间,如BGR——>Gray,BGR——>HSV 等。 除此之外,我们还将创建一个应用程序,在视频中提取一个有色对象。 你将要学习这些函数:cv2.cvtColor(),cv2.inRa...
阅读(38) 评论(0)

【OpenCv-Python】八、Performance Measurement and Improvement Techniques

程序性能检测及优化 目标 在图像处理中你每秒需要做大量的运算,所以你的程序不仅要能给出正确的结果,同时还必须要快。所以这节我们将要学习: 检测程序的效率 一些能够提高程序效率的技巧 你将要学到的函数有:cv2.getTickCount,cv2.getTickFreq...
阅读(67) 评论(0)

【OpenCv-Python】七、Arithmetic Operations on Images

图像上的算数运算 目标 学习图像上的算术 算 加法 减法 位 算等。 我们将 学习的函数有 cv2.add() cv2.addWeighted() 等。 7.1 图像加法 你可以使用OpenCv中的函数 cv2.add() 将两幅图像进行加法运算,当然也可以直...
阅读(57) 评论(0)

【OpenCv-Python】六、Basic Operations on Images

图像的基础操作 目标 学会: 获取像素值并修改 获取图像的属性 设置图像区域(ROI) 图像通道的拆分及合并 几乎所有的这些操作与 Numpy 的关系都比与 OpenCv 的关系更加紧密,因此熟练使用 Numpy 可以帮助我们写出更好的代码。 (示例将...
阅读(55) 评论(0)

【OpenCv-Python】五、Trackbar as the Color Palette

用滑动条做调色板 目标 5.1 代码示例 现在我们来创建一个简单的程:通过调节滑动条来设定画板颜色。我们要创建一个窗口来显示颜色,还有三个滑动条来设置B,G,R的颜色。当我们滑动滚动条时窗口的颜色也会发生相应改变。默认情况下,窗口的起始颜色为黑色。 cv2.getTrackbarPos()...
阅读(62) 评论(0)

【OpenCv-Python】四、Mouse as a Paint-Brush

把鼠标作为画笔 目标 学会在OpenCv中处理鼠标事件 你将要学习这个函数:cv2.setMouseCallback() 4.1 简单的演示 在这里,我们创建一个简单的应用程序,只要双击它,它就在图像上绘制一个圆。 首先,我们创建一个鼠标回调函数,该函数在鼠标事件发...
阅读(72) 评论(0)

【OpenCv-Python】三、Drawing Functions in OpenCv

OpenCv 中的绘图函数 目标 学会用OpenCv 绘制不同的几何图形。 你将要学会这些函数:cv2.line(), cv2.circle(), cv2.rectangle(), cv2.ellipse(), cv2.putText() 等。 代码 ...
阅读(74) 评论(0)

【OpenCv-Python】二、Getting Started with Videos

开始使用视频 目标 学会读取视频、显示视频和保存视频 学会从摄像头中捕捉并显示它 你将要学习这两个函数:cv2.VideoCapture(), cv2.VideoWriter() 2.1 从摄像头中捕捉视频 通常,我们必须用摄像头捕捉实时图像。OpenCv 为此...
阅读(76) 评论(0)

【OpenCv-Python】一、Getting Started with Images

1.1读入图像 使用函数 cv2.imread() 读入图像。这幅图像应该在此程序的工作路径,或者给函数提供一个完整的路径,第二个参数是要告诉函数应该如何读取这幅图片。 cv2.IMREAD_COLOR:读取一副彩色图像。图像的透明度会被忽略,这是默认参数。 cv2.IMREA...
阅读(111) 评论(0)
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 13万+
    积分: 3327
    排名: 1万+
    微信公众号
    课程设计、视频资源、有料趣文
    Worldhello


    微信公众号:Worldhello
    期待您的关注!
    博客专栏
    最新评论