![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv学习笔记
文章平均质量分 83
piaopiao9393
这个作者很懒,什么都没留下…
展开
-
opencv介绍
1. 写在开头进入研究生阶段开始学习和研究图形图像的相关知识,现在已经过去差不多一年了,中间有用到opencv来实现双目重建的一些问题,参考了不少博主写的东西,比如毛星云的博客点击打开链接和aipiano的博客点击打开链接,还有很多书籍,比如《Learning OpenCV》,《OpenCV3入门》等。以前的时候经常有课,断断续续的在学,现在刚好在暑假,事情不是很多,想把以前学的都行再记下原创 2016-07-10 11:19:54 · 434 阅读 · 0 评论 -
opencv学习—HighGUI部分函数介绍及例子
HighGUI模块包含媒体的输入输出、视频捕捉、图像和视频的编码解码、图形界面的接口等部分。主要的函数有:1. imread(): 读取单张图片到OpenCV中。2. imshow(): 在指定窗口中显示一幅图像。3. namedWindow(): 创建一个窗口,如果只是简单地进行图片显示,可以使用imread()与imshow()即可。但需要在显示窗口之前就用到窗口名原创 2016-07-14 16:13:05 · 3930 阅读 · 0 评论 -
OpenCV基本数据结构
Mat类的结构Mat类由两个部分组成,一个是矩阵头(包含矩阵尺寸、存储方法、存储地址等),另一个是指向所有像素的矩阵的指针。矩阵头的尺寸是常数值,矩阵本身的尺寸会因图像大小不同而不同,一般大的开销都在矩阵上面,矩阵头的开销很小。因此,当在程序中创建副本的时候,大的开销都是矩阵而不是矩阵头。为了解决这个问题,OpenCV采用计数机制,指的是每一个副本都有自己的矩阵头,但是它们指向同一个矩阵。原创 2016-07-15 10:13:58 · 651 阅读 · 0 评论 -
OpenCV学习(四)颜色空间缩减实现
在一幅数字图像存储的矩阵一般是uchar类型,为8位256个值。如果是三通道图形,那么应该有256*256*256=16581375种不同的颜色,这1600多万种颜色,数据量会很大,影响后期的处理,这个时候,我们就需要将颜色空间进行缩减。 对于三通道图像,本来有256*256*256种颜色,这里我们取: 0-9的像素取值:0 10-19的像素取值:1原创 2016-07-17 11:08:57 · 3656 阅读 · 3 评论