美文网首页
LoG函数可视化的Matlab实现

LoG函数可视化的Matlab实现

作者: 北欧森林 | 来源:发表于2021-04-10 14:21 被阅读0次

Matlab 上运行:

N = 4;
x=linspace(-N, N,30);
[X,Y]=meshgrid(x,x);
z=del2((1000/sqrt(2*pi).*exp(-(X.^2/2)-(Y.^2/2))));
surf(X,Y,z);

Output:


image.png

或者:

laplace_gaussian_filter = fspecial('log',[50 50],5);
subplot(121)
surf(laplace_gaussian_filter);
subplot(122)
surf(-laplace_gaussian_filter);

Output:


image.png

俭朴版:

x = linspace(-4,4,41);
G = exp(-x.^2/2)/sqrt(2*pi);
Gxx = G .* (x.^2-1);
data = G .* Gxx.';
data = data + data.';
surf(x,x,data,'facecolor','white')
view(45,13)
set(gca,'dataaspectratio',[1,1,0.08])
grid off
xlabel('X')
ylabel('Y')

Output:


image.png

参考资料
How to graph/plot 2D Laplacian of Gaussian (LoG) function in MATLAB or python?

LoG算子与DoG算子

相关文章

  • LoG函数可视化的Matlab实现

    Matlab 上运行: Output: 或者: Output: 俭朴版: Output: 参考资料How to g...

  • matlab log函数

    可对负数和复数进行变换; 输入值数据类型为single或者double; 使用reallog代替,以便输出错误信息

  • 第五章 MATLAB 的图形和可视化功能

    第五章 MATLAB 的图形和可视化功能 MATLAB 中最常用的绘图函数为 plot 。 plot 的调用格式为...

  • Matlab绘图Tips集合

    matlab的绘图和可视化能力是不用多说的,可以说在业内是家喻户晓的。Matlab提供了丰富的绘图函数,比如ez*...

  • MATLAB R2017b: geobubble

    最近看了这篇文章后,体验了一下新版MATLAB的可视化函数geobubble, 感觉很新奇

  • golang日志log

    1、log简介 golang内置了log包,实现简单的日志服务。通过调用log包的函数,可以实现简单的日志打印功能...

  • MATLAB学习笔记—函数与脚本

    函数-Function MATLAB自带了丰富的函数,当然我们也可以自定义函数来实现自己想要的功能。比如:rand...

  • Python调用MATLAB实现fmincon函数

    motivation: 1.要实现“符号几何规划”的功能,使用MATLAB自带的fmincon函数来实现 2.工程...

  • 基本函数用法 (n)

    nchoosek()--排列组合函数 MATLAB函数中用nchoosek 来实现二项式系数或所有组合 语法: C...

  • echart实现分段函数

    echart实现分段函数 使用echart实现实际与预测的可视化图。喜欢记得点个关注哦。 一、实现代码 二、可视化...

网友评论

      本文标题:LoG函数可视化的Matlab实现

      本文链接:https://www.haomeiwen.com/subject/iqcnkltx.html