边缘:像素值发生跃迁的地方,是图像的显著特征之一
如何提取捕捉边缘:对图像求它的一阶导数
Sobel算子:用来计算机图像灰度的近似梯度
功能集合高斯平滑和微分求导
convertScaleAbs(src, dst)计算图像A的像素绝对值,输出到图像B.
#include<opencv2/opencv.hpp>
#include <iostream>
#include <opencv2/highgui/highgui_c.h>
using namespace std;
using namespace cv;
int main(int argc, char** argv)
{
Mat src,temp, gray_src, sdst_x, sdst_y, dst, dst_my;
src = imread("E://VS-pro//images//zhu.jpg");
if (!src.data)
{
cout << "can not find .." << endl;
return -1;
}
imshow("原图", src);
//高斯模糊 在计算灰度图像的X方向梯度图像以及Y方向梯度图像,求混和后振幅图像,更加清晰的边缘
GaussianBlur(src, temp, Size