博客专栏  >  编程语言   >  OpenCV 应用笔记

OpenCV 应用笔记

机器视觉各种常见算法原理介绍,及OpenCV 实现。OpenCV 的各种应用技巧。利用 OpenCV 实现的各种机器视觉应用实例。

关注
31 已关注
11篇博文
  • OpenCV 学习(计算图像的直方图)

    OpenCV 计算图像的直方图计算图像的直方图是图像处理领域一个非常常见的基本操作。 OpenCV 中提供了 calcHist 函数来计算图像直方图。不过这个函数说实话挺难用的,研究了好久才掌握了些基...

    2016-02-21 18:11
    4898
  • OpenCV 学习(Hough 变换提取直线)

    OpenCV 学习(Hough 变换提取直线)在机器视觉应用中,我们经常要提取图像中的各种特征,最基本的特征就是图像中的线条、拐角等。这篇笔记就来讲讲如何提取图像中的直线。这里使用的方法叫做 Houg...

    2015-12-03 21:56
    8712
  • OpenCV 学习(直线拟合)

    OpenCV 学习(直线拟合)Hough 变换可以提取图像中的直线。但是提取的直线的精度不高。而很多场合下,我们需要精确的估计直线的参数,这时就需要进行直线拟合。直线拟合的方法很多,比如一元线性回归就...

    2015-12-06 12:46
    18093
  • OpenCV 学习笔记(模板匹配)

    OpenCV 学习笔记(模板匹配)模板匹配是在一幅图像中寻找一个特定目标的方法之一。这种方法的原理非常简单,遍历图像中的每一个可能的位置,比较各处与模板是否“相似”,当相似度足够高时,就认为找到了我们...

    2015-11-14 22:20
    17142
  • OpenCV 学习 (Split 和 Merge)

    OpenCV 学习 (Split 和 Merge)我们在图像处理时,经常要单独对某一个颜色通道进行处理。这时可以利用 Opencv 提供的 split 和 merge 函数。split 函数用于将一幅...

    2015-10-20 14:44
    7022
  • OpenCV 学习(图像的基本运算)

    OpenCV 学习(图像的基本运算)图像的基本运算有很多种,比如两幅图像可以相加、相减、甚至可以相乘、相除。图像可以放大、缩小、旋转,还可以截取中间的一副子图,各个颜色通道还可以分别提取。总之,对于图...

    2015-10-05 20:53
    10936
  • OpenCV 学习(像素操作 2)

    在上一个学习笔记中,简单介绍了访问图像像素的几种方法,并对这几种方法的效率进行了些简单的比较。但是更多的情况是我们要同时访问多个像素,经过较为复杂的运算才能得到我们希望的结果。今天就来讲讲这种情况如何...

    2015-10-05 16:57
    1990
  • OpenCV 学习(像素操作 Manipuating the Pixels)

    OpenCV 学习(像素操作 Manipuating the Pixels)OpenCV 虽然提供了许多类型的图像处理函数,可以对图像进行各种常见的处理,但是总会有些操作时没有的,这时我们就需要自己来...

    2015-10-04 12:32
    2497
  • OpenCV 学习(利用滤波器进行边缘提取)

    OpenCV 学习(利用滤波器进行边缘检测)通过低通滤波器,我们可以将图像平滑,相反的,利用高通滤波器可以提取出图像的边缘。Sobel 滤波器Sobel 滤波器是一种有方向性的滤波器,可以作用在 X ...

    2015-09-25 14:13
    5177
  • OpenCV 学习(几种基本的低通滤波)

    OpenCV 学习(几种基本的低通滤波)对图像进行滤波处理是图像处理中最常见的一种操作类型。而这其中低通滤波(也可以叫做平滑)有事各种滤波处理中最常用的。这里就简单写写 OpenCV 中提供的几种低通...

    2015-09-25 13:57
    15094
  • QImage 与 cv::Mat 之间的相互转换

    最近做图像处理方面的项目比较多,很多算法自己从头写的话太浪费时间,而且自己写的也不一定完善,早就听说OpenCV在图像处理算法方面功能很强大,一直没时间学习,这次正好项目用到了,临时抱佛脚学习些Ope...

    2015-06-27 16:17
    16985
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部