亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ga1.m

?? 用matlab編寫的采用遺傳算法進(jìn)行圖像分割的一個程序
?? M
字號:
 function [best1]=ga1(a,b,popsize,stringlength)
  tic;
pc=0.8;pm=0.01;  %popsize只能為偶數(shù)
maxgeneration=50;
[pop]=initialise(popsize,stringlength,a,b);
for generation=0:1:maxgeneration
[bmax,bestindes]=max(pop(:,stringlength+2));
best1=pop(bestindes,:);
[bmin bminindes]=min(pop(:,stringlength+2));
pop(bminindes,:)=best1;
[rnewpop]=roulette(pop,popsize,stringlength);
[cnewpop]=crossover(rnewpop,stringlength,a,b,pc);
[mnewpop]=mutation(cnewpop,stringlength,a,b,pm);
pop=mnewpop;
end
toc

function [eval1]=fitness(x,popsize,stringlength)
     A=imread('rice.tif');
%      A=rgb2gray(a);
     count1=imhist(A);
     [m,n]=size(A);
     N=m*n;      %圖像總的象素數(shù)
     L=256;
     count=count1/N;
     u=0;
     for j=1:L
         u=u+count(j)*j;
     end   
     w=0;ua=0;	
     for j=1:x
         w=w+count(j);
         ua=ua+count(j)*j;
     end
     if (w==0)|(w==1)
         eval1=0;
     else
         eval1=(u*w-ua)^2/(w*(1-w));
     end
% w0=0;w1=0;u0=0;u1=0;
% for j=1:x
%          w0=w0+count(j);
%          u0=u0+count(j)*j;
%  end
%  for j=x:L
%          w1=w1+count(j);
%          u1=u1+count(j)*j;
%  end
%   if (w0~=0)&(w1~=0)
%       eval1=w0*(u-u0/w0).^2+w1*(u-u1/w1).^2;
%    else
%          eval1=0;
%    end
           
           
function [pop]=initialise(popsize,stringlength,a,b)
  pop=zeros(popsize,stringlength+2);
  i=1;  
  while i<=popsize
    pop1=round(rand(1,stringlength));
    sum1=0;
    for k=1:stringlength
        sum1=sum1+pop1(k)*2^(k-1);
    end
     x=sum1;%解碼
     [eval1]=fitness(x,popsize,stringlength);
     if  (eval1==0)
         i=i;
      else
          pop(i,1:stringlength)=pop1;
          pop(i,stringlength+1)=x;
          pop(i,stringlength+2)=eval1;
          i=i+1; 
      end      
 end

 function [newpop]=roulette(oldpop,pz,stringlength)
totalfit=0;
pz=size(oldpop,1);
newpop=zeros(size(oldpop));
for i=1:pz
    totalfit=totalfit+oldpop(i,stringlength+2);
end
prob=oldpop(:,stringlength+2)/totalfit;
prob=cumsum(prob);
rns=sort(rand(pz,1)); %按元素的從小到大排成一列
fitin=1;newin=1;
while (newin<=pz)
    if rns(newin)<prob(fitin)
        newpop(newin,:)=oldpop(fitin,:);
        newin=newin+1;
    else
        fitin=fitin+1;
    end
end
 
function [newpop]=crossover(oldpop,stringlength,a,b,pc);
pops=size(oldpop,1);
newpop=zeros(size(oldpop));
for i=1:pops/2
    if(rand<pc)
          cpoint=round(rand*(stringlength-2))+1;
          newpop(i,:)=[oldpop(i,1:cpoint),oldpop(pops/2+i,cpoint+1:stringlength),0,0];
          newpop(pops/2+i,:)=[oldpop(pops/2+i,1:cpoint),oldpop(i,cpoint+1:stringlength),0,0];         
    else
          newpop(i,:)=oldpop(i,:);
          newpop(pops/2+i,:)=oldpop(pops/2+i,:);
    end
end
for i=1:pops
     sum1=0;
     for j=1:stringlength
         sum1=sum1+newpop(i,j)*2^(j-1);  
     end
         newpop(i,stringlength+1)=sum1;%解碼
         x=newpop(i,stringlength+1);
         newpop(i,stringlength+2)=fitness(x,pops,stringlength);    
 end

 function [newpop]=mutation(oldpop,stringlength,a,b,pm)
pz=size(oldpop,1);
newpop=zeros(size(oldpop));
for i=1:pz
   if(rand<pm)
     mpoint=round(rand*(stringlength-1))+1;
     newpop=oldpop;
     newpop(i,mpoint)=abs(oldpop(i,mpoint)-1);
     sum1=0;
     for j=1:stringlength
        sum1=sum1+newpop(j)*2^(j-1);
     end
    newpop(i,stringlength+1)=sum1;%解碼   
    x(i)=newpop(i,stringlength+1);
    newpop(i,stringlength+2)=fitness(x,pz,stringlength);
  else 
     newpop=oldpop; 
  end
end

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩片之四级片| 欧美三级一区二区| 国产最新精品免费| 久久激情五月激情| 国产伦精品一区二区三区免费迷| 蜜臀久久久99精品久久久久久| 亚洲国产日韩一区二区| 偷拍与自拍一区| 日产精品久久久久久久性色| 麻豆精品视频在线| 韩国一区二区三区| av一区二区久久| 91丨porny丨中文| 欧美日韩第一区日日骚| 欧美一区二区精品久久911| 日韩视频在线一区二区| 久久亚洲精品国产精品紫薇 | 日韩美女视频19| 亚洲欧洲综合另类在线| 亚洲成人激情综合网| 秋霞影院一区二区| 激情五月播播久久久精品| 大桥未久av一区二区三区中文| 成人黄页毛片网站| 欧美性猛交xxxx乱大交退制版| 欧美日韩一区高清| 精品欧美乱码久久久久久| 中文字幕不卡在线| 首页国产欧美日韩丝袜| 国产精品1区2区| 欧美日韩一区中文字幕| 精品国产乱码久久久久久影片| 国产精品网站在线观看| 日韩综合小视频| 国产成人免费视频精品含羞草妖精 | 成人在线视频一区| 欧美日韩dvd在线观看| 久久久精品tv| 日本美女视频一区二区| 不卡av免费在线观看| 制服丝袜在线91| 亚洲日本在线看| 国内精品嫩模私拍在线| 欧美三级资源在线| 午夜视频一区二区| 成人精品视频.| 精品国产伦一区二区三区免费| 亚洲另类在线视频| 国产不卡免费视频| 欧美一区二区三区色| 亚洲蜜臀av乱码久久精品| 激情小说亚洲一区| 欧美老肥妇做.爰bbww视频| 国产精品久久久久影视| 国产一区二区三区四区五区美女 | 经典三级在线一区| 欧美熟乱第一页| 亚洲丝袜美腿综合| 成人性生交大片免费看视频在线| 日韩一区二区电影网| 性做久久久久久免费观看欧美| av激情成人网| 欧美激情中文字幕一区二区| 九色综合国产一区二区三区| 在线播放亚洲一区| 日日摸夜夜添夜夜添精品视频| 色哟哟一区二区| 亚洲激情网站免费观看| 91麻豆.com| 亚洲免费伊人电影| 在线观看成人小视频| 一区二区三区久久久| 91麻豆国产在线观看| 亚洲九九爱视频| 欧美午夜在线一二页| 午夜伦理一区二区| 美女视频免费一区| 久久精品亚洲精品国产欧美kt∨| 日韩成人伦理电影在线观看| 国产剧情一区在线| 91一区二区三区在线观看| 亚洲风情在线资源站| 日韩高清在线不卡| 三级一区在线视频先锋| 亚洲动漫第一页| 日日夜夜精品视频免费| 青青草精品视频| 蜜桃一区二区三区在线| 亚洲线精品一区二区三区八戒| 国产乱码精品一区二区三| 国产欧美一区二区三区网站| 国产成人精品影视| 一区二区三区免费网站| 欧美午夜不卡在线观看免费| 日韩和的一区二区| 久久久天堂av| 99精品欧美一区二区蜜桃免费 | 成人免费高清在线观看| 亚洲天堂免费在线观看视频| 91豆麻精品91久久久久久| 亚洲一区二区在线免费观看视频 | 99久久精品免费精品国产| 亚洲综合色噜噜狠狠| 日韩一区二区不卡| 成人av片在线观看| 日韩影院精彩在线| 国产欧美精品日韩区二区麻豆天美| 色先锋资源久久综合| 免费在线观看精品| 亚洲欧洲日韩一区二区三区| 91精品午夜视频| 91在线视频在线| 久久99蜜桃精品| 一卡二卡欧美日韩| 久久先锋影音av| 欧美日韩国产精选| av电影天堂一区二区在线观看| 天天色天天操综合| 中文字幕成人网| 亚洲精品一区二区精华| 日本久久一区二区| 国产精品自拍网站| 水蜜桃久久夜色精品一区的特点| 国产亚洲自拍一区| 欧美一级二级三级蜜桃| 91在线高清观看| 丰满亚洲少妇av| 韩国成人精品a∨在线观看| 亚洲精品中文字幕乱码三区 | 99精品视频免费在线观看| 蜜桃av一区二区在线观看| 一区二区三区视频在线看| 久久久久国产一区二区三区四区 | 国产电影精品久久禁18| 日韩国产一区二| 一区二区三区电影在线播| 国产精品卡一卡二| 久久久久久久久久久久久女国产乱| 欧美日本高清视频在线观看| 色婷婷综合久久久| 成人久久久精品乱码一区二区三区| 久久精品国产秦先生| 午夜精品久久一牛影视| 亚洲一区二区三区四区在线 | 欧美一区二区日韩| 欧美人体做爰大胆视频| 色婷婷国产精品| 欧美中文字幕一区| 欧洲亚洲精品在线| 欧美日韩国产免费一区二区| 欧美三级一区二区| 欧美久久久久久蜜桃| 欧美精品久久99久久在免费线 | 亚洲在线视频一区| 中文字幕综合网| 国产精品久久久久aaaa樱花| 中文字幕亚洲欧美在线不卡| 亚洲综合在线五月| 亚洲综合一二三区| 亚洲一二三区在线观看| 亚洲国产sm捆绑调教视频| 亚洲电影在线免费观看| 日韩精品成人一区二区在线| 日本不卡高清视频| 精品一区精品二区高清| 国产精品亚洲综合一区在线观看| 国产精品123区| 成人精品视频一区二区三区| 99久久99精品久久久久久| 色狠狠一区二区三区香蕉| 欧美精品亚洲一区二区在线播放| 制服丝袜一区二区三区| 久久先锋影音av鲁色资源| 国产精品久久久久久久久免费相片 | 麻豆成人91精品二区三区| 激情欧美一区二区三区在线观看| 国产v综合v亚洲欧| av在线不卡免费看| 欧美精品视频www在线观看 | 亚洲视频图片小说| 日本成人在线网站| 国产传媒日韩欧美成人| 成人av手机在线观看| 91麻豆精品国产自产在线| 久久久亚洲精华液精华液精华液| 中文字幕一区在线观看视频| 亚洲二区在线视频| 国产夫妻精品视频| 欧美色视频在线观看| 久久久精品国产99久久精品芒果| 中文字幕一区三区| 美女在线视频一区| 色综合中文综合网| 国产麻豆视频一区| 欧美色视频一区| 国产精品麻豆视频| 日本女人一区二区三区| 99久久婷婷国产综合精品电影 | 成人午夜av电影| 欧美一区二区大片|