博客专栏  >  编程语言   >  opencv基础

opencv基础

opencv基础知识介绍

关注
1 已关注
15篇博文
  • 边界跟踪算法(一)——Square跟踪算法

    最近研究图像边界跟踪的相关算法,看了一些论文,得到一些相关的算法知识,与大家分享。 Square算法为了提取图案的边界, 首先,对给定的数字图像,即在网格平面白像素背景上的一组黑色像素,我们需要找...

    2017-07-10 23:09
    163
  • 边界跟踪算法(二)——摩尔邻域跟踪算法

     摩尔领域也称为8邻域或者间接邻域。摩尔邻域跟踪算法的基本思想: 找到一个黑色像素,并将它定为你的起始像素。(定位一个起始像素可以以多种方式来完成的;我们将从网格的左下角开始,自下而上...

    2017-07-10 23:26
    281
  • 图像处理 形状特征相关概念

     链码:描述各边界点像素的坐标。 描述曲线方向的链码法用曲线的起始点的坐标和斜率来表示直线。 区域边界轮廓可理解为相邻边界像素之间的单元连线逐段相连而成。 边界...

    2017-07-10 16:50
    99
  • opencv中Threshold函数的介绍

    文章是对网上一些资料的整理。 Threshold函数典型的应用是对灰度图像进行阈值操作得到二值图像。 double threshold( const Mat& src, Mat& dst, d...

    2017-07-12 21:13
    119
  • findContours函数参数详解

    OpenCV中通过使用findContours函数,简单几个的步骤就可以检测出物体的轮廓,很方便。这些准备继续探讨一下 findContours方法中各参数的含义及用法,比如要求只检测最外层轮廓该怎么...

    2017-07-14 19:37
    110
  • opencv计时函数

    从其他地方学习的知识,与大家分享。 opencv中有两个简单的计时函数: (1)getTickCount()          getTickCount()函数返回CPU自某个事件(如开...

    2017-07-18 15:09
    81
  • opencv访问图片中像素的方法(一)——指针访问

    opencv中提供了3种访问每个像素的方法。本文介绍第一种方法:指针访问。 用指针访问像素的方法利用c语言中的操作符【】。这种方法访问快,但代码显得比较抽象。 下面提供一个参考程序,并标明注释,代...

    2017-07-18 18:36
    76
  • opencv访问图片中像素的方法(二)——迭代器iterator

    opencv访问图片像素的第二种方法为:迭代法。在迭代法中,我们所需要的仅仅是获得矩阵的begin和end,然后增加迭代直至 从begin到end。将*操作符添加在迭代指针前,即可访问当前指向的内容...

    2017-07-18 19:11
    89
  • opencv访问图片中像素的方法(三)——动态地址计算

    opencv访问图片中像素的第三中方法是:动态地址计算。这种方法容易理解,符合大家对像素的直观认识。 下面为示例程序: #include "stdafx.h" #include "opencv2...

    2017-07-18 19:21
    83
  • opencv 滤波与模糊的区别

    初学者对”滤波”和”模糊”两个概念容易混淆。这里来说明一下。 滤波是将信号中特定波段频率滤除的操作,是抑制和防止干扰的一项重要措施。 我们可以以高斯滤波为例子。

    2017-07-25 20:16
    75
  • opencv 高斯滤波

    GaussianBlur函数的作用是用高斯滤波器来模糊一张图片,对输入的图像src进行高斯滤波之后用dst输出。 void GaussianBlur(InputArray src,OutputArra...

    2017-07-26 20:03
    67
  • opencv图像的深度及取值范围

    图像的位深度及其取值范围:src.depth() Mat类型: 矩阵数据类型:       ——  CV_(S|U|F)C                 S= 符号整型        U=无...

    2017-07-31 18:47
    83
  • opencv 形态学处理——膨胀

    膨胀与腐蚀能实现各种功能: (1)消除噪声; (2)分割出独立的图像元素,在图像中连接相邻的元素; (3)寻找图像中的极大值区域和极小值区域; (4)求出图像梯度; 膨胀就是求局部最大值的操作。就是将...

    2017-08-01 19:53
    54
  • opencv 形态学处理——腐蚀

    膨胀与腐蚀是一对相反的操作,所以腐蚀就是求局部最小值的操作。

    2017-08-01 21:01
    39
  • opencv getStructuringElement函数

    getStructuringElement函数会返回指定形状和尺寸的结构元素。 这个函数的第一个参数表示内核的形状,有三种形状可以选择。 矩形:MORPH_RECT; 交叉形:MORPH_COR...

    2017-08-02 09:30
    120

C++基础
6909

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部