2

我正在使用 DWT 和神经网络做一个关于 CBIR 的项目。我已经提取了颜色和纹理特征并训练了提取特征的归一化值。我在matlab中使用了神经网络工具来实现图像分类。所有这些都成功地完成了。

我的问题是 - 有没有办法将训练后的图像值自动插入到 ms 访问数据库中?

谢谢。

4

1 回答 1

1

神经网络对象具有您可以访问以获取网络权重的属性。例子:

net = feedforwardnet();       %# or the obsolete functions: newff, newpr, ..
net.b     %# bias vectors
net.IW    %# input weight matrices
net.LW    %# layer weight matrices

请参阅文档以了解每个的含义。您可以查看此答案以获取如何使用它们自己计算网络输出的示例。

此外,还有一个GETWB便捷函数可以将所有权重作为向量获取:

weights = getwb(net);

您可以将这些值保存在数据库中。您可以使用SETWB功能重新设置权重。

有关如何在 MATLAB 中与数据库交互的概述,请参见此处(这里是与 MS Access 数据库交互的一个示例)。

于 2012-07-29T00:17:14.137 回答