Laplacian算子是n维欧几里德空间中的一个二阶微分算子,定义为梯度grad的散度div。
根据图像处理的原理可知,二阶导数可以用来进行检测边缘。
让一副图像减去它的Laplacian算子可以增强对比度。
void Laplacian( InputArray src, OutputArray dst, int ddepth,
int ksize = 1, double scale = 1, double delta = 0,
int borderType = BORDER_DEFAULT );
src | 输入图像 |
dst | 输出图像 |
ddepth | 图像深度 |
Ksize | 计算二阶导数的滤波器的孔径尺寸,正奇数,且有默认值1 |
scale | 可选的比例因子,默认值1 |
delta | 可选的delta值,默认值0 |
borderType | 边界模式,默认值为BORDER_DEFAULT |
#include <opencv2/opencv.hpp>
#include <opencv2/highgui/highgui.hpp>
#include &