Laplace锐化算子和LOG算子

 没弄懂这个LOG算子是咋写的,根据代码推出来的公式分母比PPT上多了2\pi \delta ^{2 },以后再说吧,现在没时间搞。。

# -*- coding:utf-8
import cv2 as cv
import numpy as np
from matplotlib import pyplot as plt
import math


path  ="/home/image/Pictures/lena300.jpg"
src = cv.imread(path,0)
(H,W) = src.shape


def Laplace(src):
    tmp = np.zeros((H,W),np.uint8)
    b=np.array([[0,-1,0],
                [-1,5,-1],
                [0,-1,0]])
    for i in range(1,H-1) :
        for j in range (1,W-1):
            a00 = np.int16(src[i - 1, j - 1])
            a01 = np.int16(src[i - 1, j])
            a02 = np.int16(src[i - 1, j + 1])
            a10 = np.int16(src[i, j - 1])
            a11 = np.int16(src[i, j])
            a12 = np.int16(src[i, j + 1])
            a20 = np.int16(src[i + 1, j - 1])
   

猜你喜欢

转载自blog.csdn.net/weixin_44593822/article/details/105157263
今日推荐