gusucode.com > 利用遗传算法进行图像分割matlab源码程序 > segment_ga/hist2.m
%%初始部分,读取图像及计算相关信息 clear; close all; clc; %format long; I=imread('Lenna.bmp'); %windowsize=3; I_temp=I; for i=2:255 for j=2:255 I_temp(i,j)=round(mean2(I(i-1:i+1,j-1:j+1))); end end I_average=I_temp; I_p=I; I_average_p=I_average; hist_2d(1:256,1:256)=zeros(256,256); for i=1:256 for j=1:256 hist_2d(I_p(i,j),I_average_p(i,j))=hist_2d(I_p(i,j),I_average_p(i,j))+1; end end total=256*256; hist_2d_1=hist_2d/total; %%%%%%