资源简介

bp网络 图像分类 能运行,针对不同的图片稍作调试即刻。

资源截图

代码片段和文件信息

clear all;

%<----------------------------!运用BP网络进行图像分类--------------------------->
%读入样本1                     图的红色区域,代表城市,期望输出:[1;0;0]   
I=imread(‘F:\1.jpg‘);
%将样本图像降维处理
R=I(::1);
G=I(::2);
B=I(::3);
%灰度值归一化
R=im2double(R);
G=im2double(G);
B=im2double(B);
[M N]=size(R);
R=reshape(R‘[1 M*N]);
G=reshape(G‘[1 M*N]);
B=reshape(B‘[1 M*N]);
%初始化输入矢量P和输出矢量T
P=[];
T=[];
P=[R;G;B];
T=[1;0;0];
[m n]=size(P);
T=concur(Tn);

%读入样本图像2                  图的绿色区域,代表城市,期望输出:[010]   
I=imread(‘F:\2.jpg‘);
%将样本图像降维处理
R=I(::1);
G=I(::2);
B=I(::3);
%灰度值归一化
R=im2double(R);
G=im2double(G);
B=im2double(B);
[M N]=size(R);
R=reshape(R‘[1 M*N]);
G=reshape(G‘[1 M*N]);
B=reshape(B‘[1 M*N]);
P1=[R;G;B];
T1=[0;1;0];
P=[PP1];
[m n]=size(P1);
T1=concur(T1n

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2425  2010-04-11 10:34  BP.m

----------- ---------  ---------- -----  ----

                 2425                    1


评论

共有 条评论