![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++与opencv3学习
枫呱呱
这个作者很懒,什么都没留下…
展开
-
c++ opencv 模板匹配
#include<iostream>#include<opencv2\opencv.hpp>using namespace std;using namespace cv;cv::Mat Template_matching(cv::Mat src, cv::Mat templ){ cv::Mat ftmp; cv::Mat corp_result; double minVal; double maxVal; cv::Point minLoc; cv::Point.原创 2020-05-26 11:09:10 · 744 阅读 · 0 评论 -
开、闭运算+形态学梯度+顶帽和黑帽
//-----------------------------------【头文件包含部分】---------------------------------------// 描述:包含程序所依赖的头文件//----------------------------------------------------------------------------------...转载 2019-09-23 15:49:51 · 148 阅读 · 0 评论 -
腐蚀与膨胀
//-----------------------------------【头文件包含部分】---------------------------------------// 描述:包含程序所依赖的头文件//--------------------------------------------------------------------------------...转载 2019-09-23 15:12:12 · 97 阅读 · 1 评论 -
三种边缘检测方法,canny算法+sobel算法+Laplacian算法
#include<opencv2\opencv.hpp> #include<opencv2\highgui\highgui.hpp>using namespace std;using namespace cv;//边缘检测,canny算法int main(){ Mat img = imread("faces.png"); imshow("原始图",...转载 2019-09-23 11:15:41 · 830 阅读 · 0 评论 -
opencv的5种滤波方式
#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <iostream>using namespace cv;using namespace std;M...转载 2019-09-21 17:53:40 · 314 阅读 · 0 评论 -
二值化阈值与自适应二值化阈值
#include <iostream>#include <opencv2/opencv.hpp>int main(int argc, char** argv){ cv::Mat image = cv::imread("E://learning_opencv3//learning_opencv3//faces.png", CV_LOAD_IMAGE_GRAYSCA...转载 2019-09-21 17:22:59 · 634 阅读 · 0 评论 -
在图片上画点、矩形、圆、椭圆等
#include <opencv2/opencv.hpp>#include <iostream>#include <stdio.h>using namespace std;using namespace cv; int main( int argc, char** argv ) { char img_path[] = ".\\faces...转载 2019-09-19 17:40:53 · 982 阅读 · 0 评论