概述
没弄懂这个LOG算子是咋写的,根据代码推出来的公式分母比PPT上多了,以后再说吧,现在没时间搞。。
# -*- 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])
最后
以上就是烂漫过客为你收集整理的Laplace锐化算子和LOG算子的全部内容,希望文章能够帮你解决Laplace锐化算子和LOG算子所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复