Opencv图像处理
麻瓜麻瓜请爱他
某高校计算机系学生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
未定义标识符CV_XXX
#include <opencv2/imgproc/types_c.h>即可原创 2020-04-17 19:37:41 · 843 阅读 · 0 评论 -
Opencv3 OTSU全局阈值处理 代码实现
OTSU原理请参考:冈萨雷斯《数字图像处理(第三版)》P479~P482笔者未采用Opencv的库函数,自行写的函数体,给初学者提供一个参考。#include<iostream>#include<opencv2/opencv.hpp>using namespace cv;using namespace std;void OTSU(Mat& srcIm...原创 2019-11-17 18:58:28 · 538 阅读 · 0 评论 -
Opencv3图像叠加代码实现
本例仅可对大小相同的图片进行叠加#include<iostream>#include<opencv2/opencv.hpp>using namespace cv;using namespace std;void Img_Add(Mat& srcImg1, Mat& srcImg2, Mat& dstImg, double r) //图...原创 2019-11-11 23:43:09 · 355 阅读 · 0 评论 -
Opencv3中值滤波代码实现
话不多说,直接上代码#include<iostream>#include<opencv2/opencv.hpp>#define MAX 100using namespace cv;using namespace std;void Sort(int* a, int n) //把数组a递增排序{ for(int i=0;i<n;i++) for ...原创 2019-11-11 23:33:07 · 700 阅读 · 2 评论 -
Opencv3均值滤波代码实现
概述均值滤波的模板可为33,55,7*7等,为此我们在写函数时尽量不要把模板写死,把模板写在main函数里,再用函数调用模板。将模板与图像进行卷积时,边缘像素总是需要特殊处理,我采用对边缘填充0的方法以使得边缘像素也可进行卷积。//图像填充 void img_Filling(Mat& srcImg, Mat& dstImg, int n) //图像上下左右各填充n/2行n...原创 2019-11-11 23:21:53 · 689 阅读 · 0 评论 -
Opencv3图像翻转代码实现
1、水平翻转//图像水平翻转void Reverse(Mat &srcImg,Mat &dstImg) { for (int i = 0; i < srcImg.rows; i++) //对列操作 { for (int j = 0; j < srcImg.cols; j++) //对行操作 { for (int c = 0; c &l...原创 2019-11-09 23:26:40 · 336 阅读 · 0 评论
分享