遗传算法在图像处理中的运用——Matlab主程序
(2010-07-27 19:39:23)
标签:
杂谈 |
分类: Matlab |
基于遗传算法的最大类间方差法对JPG格式图像分割的程序源代码:(需要安装遗传工具箱O(∩_∩)O~。原始作者的qq-491547580) clear, close all
B=imread('she.jpg');
NIND=40;
MAXGEN=50;
PRECI=8;
GGAP=0.9;
FieldD=[8;1;256;1;0;1;1];
Chrom=crtbp(NIND,PRECI);
gen=0;
phen=bs2rv(Chrom,FieldD);
ObjV=target(Z,phen); while
gen<MAXGEN
end [Y, I]=max(ObjV);
M=bs2rv(Chrom(I,:),FieldD); [m, n]=size(Z); for i=1:m
end
figure(4) image(Z),title('分割后图像');colormap(map1); |