1、代码如下:
#include "stdafx.h"
#include <opencv2/opencv.hpp>using namespace cv;int main()
{Mat srcImage = imread("lena.jpg");Mat dstImage_x, dstImage_y;Sobel(srcImage, dstImage_x, CV_8U, 1, 0);Sobel(srcImage, dstImage_y, CV_8U, 0, 1);imshow("原图像", srcImage);imshow("Sobel算子-X方向", dstImage_x);imshow("Sobel算子-Y方向", dstImage_y);waitKey(0);}
2、效果如下:
(1)原图
(2)检测X方向
(3)检测Y方向