Opencv形态学滤波-闭运算

来源:互联网 发布:java读写分离 编辑:程序博客网 时间:2024/05/21 09:50
#include<iostream>#include<opencv2/opencv.hpp>using namespace std;using namespace cv;Mat srcImage, dstImage;int g_nOpenValue = 0;//有滚动条事件时,可以进入回调函数void on_Trackbar(int, void *){Mat element = getStructuringElement(MORPH_RECT, Size(2 * g_nOpenValue + 1, 2 * g_nOpenValue + 1));morphologyEx(srcImage, dstImage, CV_MOP_CLOSE, element);imshow("【闭运算窗口】", dstImage);}int main(){srcImage = imread("tiger.jpg");imshow("【原图】", srcImage);dstImage.create(srcImage.size(), srcImage.type());namedWindow("【闭运算窗口】");createTrackbar("Value", "【闭运算窗口】", &g_nOpenValue, 100, on_Trackbar);on_Trackbar(g_nOpenValue, 0);waitKey(0);return 0;}

0 0
原创粉丝点击