用卷积滤波器matlab代码曲率模型
曲率模型是一种MATLAB计算模型,用于从输入图像中获取曲率指数。
安装
如果安装了MATLAB,则无需额外安装。
用法
首先加载曲率滤波器组。
然后加载目标图像。
运行输入图像的曲率等级。
load(
'
bananaBank.mat
'
);
img
=
imread(
'
./SampleImages/scene.jpeg
'
);
[rating,
dist]
=
curveRate(img,
bf);
实施细节
CurvatureModelDemo.m是一个演示MATLAB脚本,用于获取样本图像的曲率指数。
curveRate.m是获取图像曲率等级的主要代码。
bananaFilter.m包含用于创建模型中使用的曲率过滤器的脚本。
bananaBank.m收集所有曲率过滤器以创建一个曲率过滤器库。
curveFit.m使用curConv.m和divNorm.m使曲率滤波器适合输入图像。
curConv将曲率滤波器与输入图像进行卷积。
divNorm.m对卷积输出执行除法归一化。
有关模型的详细信息,请参见我们的论文--。
笔记
默认模型使
2022-04-09 13:42:35
6.69MB
系统开源
1