资源简介
基于遗传算法的图像分割,使用遗传算法分割图像。
代码片段和文件信息
function [newpop]=crossover(oldpopstringlengthabpc);
pops=size(oldpop1);
newpop=zeros(size(oldpop));
for i=1:pops/2
if(rand cpoint=round(rand*(stringlength-2))+1;
newpop(i:)=[oldpop(i1:cpoint)oldpop(pops/2+icpoint+1:stringlength)00];
newpop(pops/2+i:)=[oldpop(pops/2+i1:cpoint)oldpop(icpoint+1:stringlength)00];
else
newpop(i:)=oldpop(i:);
newpop(pops/2+i:)=oldpop(pops/2+i:);
end
end
for i=1:pops
sum=0;
for j=1:stringlength
sum=sum+newpop(ij)*2^(j-1);
end
newpop(istringlength+1)=sum;%解码
x=newpop(istringlength+1);
newpop(istringlength+2)=fitness(xpopsstringlength);
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 754 2009-05-09 09:20 基于遗传算法的图像分割\crossover.m
文件 761 2009-06-01 11:33 基于遗传算法的图像分割\fitness.m
文件 845 2009-06-01 11:35 基于遗传算法的图像分割\ga.m
文件 1062 2009-06-01 11:33 基于遗传算法的图像分割\initialise.m
文件 491 2005-04-19 09:38 基于遗传算法的图像分割\mutation.m
文件 494 2005-04-11 22:42 基于遗传算法的图像分割\roulette.m
目录 0 2010-12-27 13:42 基于遗传算法的图像分割
----------- --------- ---------- ----- ----
4407 7
- 上一篇:Zernike 亚像素边缘检测的matlab代码
- 下一篇:CDD
相关资源
- imageCorrectForm 建立几何畸变模型
- MATLAB_image_process_with_PDE 运用偏微分方
- Graph_cut 几篇关于graph cut的论文
- zhifangtujunhanghua 直方图均衡
- imagefusion2836201
- multiimagepocs 对多帧图像进行超分辨率
- image_matching
- ImageSegmentation 多尺度分水岭变换分割
-
Theimagetextureanalyssba
sedonthefractaldime - imagesegmentation 压缩文件里有四种图像
- matlabimagetothefuzzy 本例中主要使用四个
- PDE_in_image_processing (1)MATLAB程序:其
- ImageMatlab Matlab数字图像处理
- CVPR10-LLC \“Locality-constrained Linear Cod
- image-fusion-and-detection-on-curvelet-wavelet
- MRI_image_segmentation
- image_processing 本程序是基于Matlab的米粒
- imagereconstruction 基于小波和插值的超分
- sparse
- LCV “An efficientlocalChan–Vesemodelforima
- NSCT-SF-PCNN-ImageFusion-Toolbox
- image_enhangce_value
- Image-Restoration-with-BPNN 基于BP神经网络
- FCM-vs-ESSC 模糊聚类图像分割
- image-stitching 实验两张图片的拼接
- corner 角点检测的程序
- image-registration
- Image-SNR 可以计算图像的信噪比
- Khan2 数字图像copy-move篡改检测。特征
- darkchannel 用matlab实现了暗通道图像增
评论
共有 条评论