OpenCV基础课程笔记19laplance算子

代码

#include<iostream>
#include<opencv2/opencv.hpp>
#include<cmath>
using namespace std;
using namespace cv;

int main() {
	Mat src = imread("A:\\专用\\TestForTheCV\\代替女友出境.jpg");
	Mat dst;
	imshow("图片", src);

	Mat gray, edge;
	GaussianBlur(src, dst, Size(3, 3), 0, 0);
	cvtColor(dst, gray, CV_BGR2GRAY);

	Laplacian(gray, edge, CV_16S, 3);
	convertScaleAbs(edge, edge);

	threshold(edge, edge, 0, 255, THRESH_OTSU | THRESH_BINARY);

	imshow("拉普拉斯", edge);


	waitKey(0);
	return 0;
}

运行结果

在这里插入图片描述

posted @ 2020-08-27 15:32  爱和九九  阅读(30)  评论(0)    收藏  举报