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])
            a21 = np.int16(src[i + 1, j])
            a22 = np.int16(src[i + 1, j + 1])

  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章