![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Opencv2计算机视觉编程手册
赵卓不凡
爱学习,爱编程,爱咖啡可乐
爱挑战,爱钻研,爱刷OJ
爱晚起,更爱coding到深夜
我爱好技术,崇尚简单和懒惰
我神秘而孤僻,沉默而爱憎分明
Do not panic! I am a programmer!
展开
-
小赵学习Opencv(2)之椒盐噪声及图像锐化
今天主要学习《OpenCV2计算机视觉编程手册》第二章,相应的功能实现如下: 【添加椒盐噪声】 void salt(Mat &image,int n) { for(int k=0;k<n;k++) { int i=rand()%image.cols; int j=rand()%image.rows; if(image.channels()==1) { image.原创 2015-03-09 16:09:42 · 2419 阅读 · 0 评论 -
小赵学习Opencv(1)之载入图像及垂直水平反转
新学期开始了,从接触图像之后一直想静下心来好好学习一下Opencv,一直因为种种原因在逃避。故在新学期决定从零开始学习opencv,就从《OpenCV2计算机视觉编程手册》学起吧。 万事开头难,关于配置opencv却也化了本人好长时间,也翻阅了好多文档,感觉还是Pre-vision的博客点击打开链接总结的较好。 以下文章仅讲怎么参考实现书中的例子,不再详解配置。 【第一章】载入保存和显示图像原创 2015-03-09 15:20:43 · 835 阅读 · 0 评论 -
小赵学习Opencv(3)之高效图像遍历循环
本文主要实现了图像的负片算法,具体实现过程中,分别采用了四种遍历图像像素的方式,并对其遍历时间进行了对比。 四种访问方式分别如下: 【方式一类数组方式】 void Negative1(Mat image, Mat &result) { result.create(image.size(), image.type()); result.setTo(0); int i, j; int原创 2015-03-11 19:35:49 · 955 阅读 · 0 评论