operador 19.Laplance

1. Los principales contenidos

  • laplance teoría operador - la segunda derivada del borde de imagen obtenida
  • API para explicar

2. La teoría del operador laplance

(1) La teoría básica

Explicación: Cuando la segunda derivada, es decir, el valor de cambio máximo en un valor borde 0 0 se calcula la segunda derivada, podemos calcular la base teórica de la segunda derivada de la imagen para extraer un borde.

(2) Operador laplance

La segunda derivada no cuenta? operador de Laplace (operador Laplance)
Aquí Insertar imagen Descripción
OpenCV proporciona el API apropiado ---- cv :: Laplance

3. El flujo del proceso

高斯模糊——去噪声GaussianBlur() 
转换为灰度图像cvtColor() 
拉普拉斯————二阶导数计算Lapacian() 
取绝对值convertScalarAbs() 
显示结果

la función de Laplace () es en realidad principalmente mediante la operación del operador de Sobel. Se operador Sobel mediante la adición del derivado en la imagen computarizada direcciones X e Y para obtener una transformada de Laplace de Resultados cargamos la imagen.

4. API para explicar

Laplacian(
    //InputArray类型的image,输入图像,即源图像,填Mat类的对象即可,且需为单通道8位图像。
    InputArray  src,
    //OutputArray类型的edges,输出的边缘图,需要和源图片有一样的尺寸和通道数。
    OutputArray dst,
    int depth,//int类型的ddept,目标图像的深度。
    int ksize,//int类型的ksize,用于计算二阶导数的滤波器的孔径尺寸,大小必须为正奇数,且有默认值1。
    double scale = 1,//double类型的scale,计算拉普拉斯值的时候可选的比例因子,有默认值1。
    double delta = 0.0,//double类型的delta,表示在结果存入目标图(第二个参数dst)之前可选的delta值,有默认值0。
    int borderType = 4// int类型的borderType,边界模式,默认值为BORDER_DEFAULT。
)

Si usted piensa que después de que el contraste de la imagen no es muy fuerte, puede utilizar la función umbral () de la imagen binaria para mejorar los contornos de la imagen, por supuesto, también es posible utilizar otros métodos.
Consejo: Si necesita realizar una nueva operación, es mejor no siempre es el resultado de la aplicación de re-cubierta en la imagen original, cuando no se conoce la operación específica de la imagen, tal operación es peligrosa.


En este caso, que la percepción de la OpenCV:
OpenCV es una biblioteca, que contiene una variedad de API grandes y pequeños para nuestro uso, ofrecen gran comodidad para nuestra programación, pero no el procesamiento de imágenes es llamada casualmente API para alejarse, necesita su propio conjunto de su propia comprensión de esta biblioteca OpenCV con el fin de sacar el máximo partido a través de una variedad de combinaciones, para obtener los resultados deseados.

Publicado 56 artículos originales · ganado elogios 51 · vistas 6508

Supongo que te gusta

Origin blog.csdn.net/qq_43367829/article/details/105423444
Recomendado
Clasificación