我是靠谱客的博主 烂漫过客,最近开发中收集的这篇文章主要介绍Laplace锐化算子和LOG算子,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 没弄懂这个LOG算子是咋写的,根据代码推出来的公式分母比PPT上多了2pi 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])
   

最后

以上就是烂漫过客为你收集整理的Laplace锐化算子和LOG算子的全部内容,希望文章能够帮你解决Laplace锐化算子和LOG算子所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部