• 大小: 851KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-14
  • 语言: Matlab
  • 标签: 图像分割  聚类  

资源简介

彩色图像的分割。算法主要是利用聚类算法,运用MATLAB编码。属于图像处理类别

资源截图

代码片段和文件信息

ds = 10:50:300;
K=50000;
LAB_DIFF=8;
PERCENTAGE = 0.05;
PERCEPTUAL = 1;  % 1 for regular 0 for gaussian
disp(sprintf(‘angitest: perceptual = %d‘PERCEPTUAL));

% [pyrmksconfsigmamu] = preprocess(‘images/easyim1.jpg‘ ds K LAB_DIFF PERCENTAGEPERCEPTUAL);

[mksconf] = segment(‘images/easyim1.jpg‘ ds K LAB_DIFFPERCENTAGEPERCEPTUAL);

% -------------------------------------------------------------------------------
% ** OLD TESTING STUFF BELOW

%  
% % we need a better test image!
% orig = imread(‘images/easyim1.jpg‘ ‘JPG‘);
% im = double(orig)./255;
% [hwc]= size(im);

% % viewing distances 1-10m convert to inches
% ds=1:2:10;  
% ds = ds.*100/2.54;
% %ds=[1 12 24 36];
% ds = 10:50:300;

% % perceptual filters!
% M=createPyramid(im ds);
% showPyramid(Mds);

% % grab the coarsest img and show me
% lowimg = M(:::end);

% % --- taken from showPyramid ---
% RGB_WHITE = [1 1 1]‘;
% figure;
% whiteXYZ = changeColorSpace(RGB_WHITE cmatrix(‘rgb2xyz‘));
% whiteXYZ = whiteXYZ./whiteXYZ(2)*100;
% load displayGamma;
% thisXYZ = lab2xyz(lowimg whiteXYZ);
% imgLinearRGB = changeColorSpace(thisXYZ cmatrix(‘xyz2rgb‘));
% imgRGB = dac2rgb(imgLinearRGBinvGamma);
% imagesc(imgRGB./255);

% % IGNORE THIS CRAP
% % primary=zeros(243);
% % primary(11:)=[1 1 1];
% % primary(12:)=[1 0 0];
% % primary(13:)=[0 1 0];
% % primary(14:)=[0 0 1];
% % primary(21:)=[0 0 0];
% % primary(22:)=[1 1 0];
% % primary(23:)=[0 1 1];
% % primary(24:)=[1 0 1];
% % primaryXYZ = changeColorSpace(primary cmatrix(‘rgb2xyz‘));
% % primaryXYZ = primaryXYZ./primaryXYZ(112)*100;
% % primaryLAB = xyz2lab(primaryXYZwhiteXYZ)

% [cmasksmusgroupsmp] = kmeansClusters(lowimg 10000); 
% % 10000 --> 95 clusters
% % 1000 --> 36 clusters

% % merge
% [newc newg newmp newmu] = clusterMerge(lowimggroupsmpcmasksmus(:3:5));
% figure
% colors=colormap(bone(size(newc3)+1));
% cmap = zeros(max(newg(:))3);
% count=size(colors1);
% cmapind=unique(newg(:));
% for ind=1:count
%     cmap(cmapind(ind)+1:) = colors(ind:);
% end
% colormap(cmap);
% imagesc(newg);
% title(‘merged clusters‘) 

% % core clusters
% [stdsmeansconfsnewc2]=formCoreClusters(lowimgnewc);

% numClusters=size(newc23);
% figure
% showme = zeros(hw);
% for ind=1:numClusters
%     indices=find(newc2(::ind)~=0);
%     showme(indices) = ind;
% end
% imagesc(showme)
% colormap(bone(numClusters+1))
% colorbar;
% title(‘core clusters‘)



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-09-14 18:39  彩色图像的分割。算法主要是利用聚类算法\
     目录           0  2013-09-14 18:39  彩色图像的分割。算法主要是利用聚类算法\CVS\
     文件         129  2003-03-15 04:12  彩色图像的分割。算法主要是利用聚类算法\CVS\Entries
     文件          14  2003-03-15 04:12  彩色图像的分割。算法主要是利用聚类算法\CVS\Repository
     文件          19  2003-03-15 04:12  彩色图像的分割。算法主要是利用聚类算法\CVS\Root
     文件         394  2003-03-04 14:44  彩色图像的分割。算法主要是利用聚类算法\README
     文件        2455  2003-03-15 04:38  彩色图像的分割。算法主要是利用聚类算法\angitest.m
     文件        3398  2003-03-12 13:30  彩色图像的分割。算法主要是利用聚类算法\calculatePXTheta.m
     文件        2499  2003-03-10 14:55  彩色图像的分割。算法主要是利用聚类算法\calculateQ.m
     文件        8224  2003-03-09 08:54  彩色图像的分割。算法主要是利用聚类算法\clusterMerge.m
     文件       82296  2003-03-15 04:36  彩色图像的分割。算法主要是利用聚类算法\clusters.mat
     文件         284  2003-03-08 04:45  彩色图像的分割。算法主要是利用聚类算法\convProd.m
     文件        3401  2003-03-11 13:53  彩色图像的分割。算法主要是利用聚类算法\createPyramid.m
     文件         461  2003-03-11 12:53  彩色图像的分割。算法主要是利用聚类算法\distances.m
     文件        2859  2003-03-08 07:33  彩色图像的分割。算法主要是利用聚类算法\formCoreClusters.m
     目录           0  2013-09-14 18:39  彩色图像的分割。算法主要是利用聚类算法\hist\
     目录           0  2013-09-14 18:39  彩色图像的分割。算法主要是利用聚类算法\hist\CVS\
     文件         129  2003-03-15 04:12  彩色图像的分割。算法主要是利用聚类算法\hist\CVS\Entries
     文件          14  2003-03-15 04:12  彩色图像的分割。算法主要是利用聚类算法\hist\CVS\Repository
     文件          19  2003-03-15 04:12  彩色图像的分割。算法主要是利用聚类算法\hist\CVS\Root
     文件         394  2003-03-04 14:44  彩色图像的分割。算法主要是利用聚类算法\hist\README
     文件        1467  2003-03-04 14:44  彩色图像的分割。算法主要是利用聚类算法\hist\hist5hel.c
     文件        4836  2003-03-04 14:44  彩色图像的分割。算法主要是利用聚类算法\hist\histmulti5.m
     文件        1467  2003-03-04 14:44  彩色图像的分割。算法主要是利用聚类算法\hist5hel.c
     文件        4836  2003-03-04 14:44  彩色图像的分割。算法主要是利用聚类算法\histmulti5.m
     目录           0  2013-09-14 18:39  彩色图像的分割。算法主要是利用聚类算法\images\
     目录           0  2013-09-14 18:39  彩色图像的分割。算法主要是利用聚类算法\images\CVS\
     文件        1126  2003-03-15 04:12  彩色图像的分割。算法主要是利用聚类算法\images\CVS\Entries
     文件          16  2003-03-15 04:12  彩色图像的分割。算法主要是利用聚类算法\images\CVS\Repository
     文件          19  2003-03-15 04:12  彩色图像的分割。算法主要是利用聚类算法\images\CVS\Root
     文件       76799  2003-03-11 13:38  彩色图像的分割。算法主要是利用聚类算法\images\angkorwat.jpg
............此处省略35个文件信息

评论

共有 条评论