#include<opencv2\opencv.hpp>
#include<iostream>
#include<math.h>

using namespace cv;
int main()
{
	Mat dst;
	Mat src = imread("C:/Users/asus/Desktop/tupian/1.jpg");
	if (src.empty())
	{
		printf("could not load image...\n");
		return -1;
	}
	namedWindow("opencv setup demo", WINDOW_AUTOSIZE);
	imshow("opencv setup demo", src);
	namedWindow("output window", WINDOW_AUTOSIZE);
	pyrUp(src, dst, Size(src.cols * 2, src.rows * 2));//上采样
	imshow("output window", dst);
	Mat s_Down;
	pyrDown(src, s_Down, Size(src.cols / 2, src.rows / 2));
	imshow("s_down", s_Down);

	Mat gray_src, g1, g2,dogimg;
	cvtColor(src, gray_src, COLOR_BGR2GRAY);
	GaussianBlur(gray_src, g1, Size(5,5), 0, 0);
	GaussianBlur(g1, g2, Size(5, 5), 0, 0);
	subtract(g1, g2,dogimg, Mat());
	//归一化显示
	normalize(dogimg, dogimg, 255, 0, NORM_MINMAX);
	imshow("dog img", dogimg);

	
	waitKey(0);
	return 0;

}


Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐