Home > Util > classifx.m

classifx

PURPOSE ^

CLASSIFX classifies pixels of x in K=length(s)-1 classes.

SYNOPSIS ^

function [z,mk,vk,nk] = classifx(x,s);

DESCRIPTION ^

 CLASSIFX  classifies pixels of x in K=length(s)-1 classes. 
 x<=s(1), s(k)<x<=s(k+1), k=1,..K-1
 USAGE: [z,mk,vk,nk]=classifx(x,s);
 s(k) must be between min(x) and max(x) and increasing 
 mk, vk and nk contains means, variances and numbers of elements in each  class. 

 Author: Ali Mohammad-Djafari
 Date: 13/03/2003

Test:
 x=.5*shepp(256,256,1,1);s=[.2;.6];[z,mk,vk,nk]=classifx(x,s);
 figure(1),imagesc(x);axis('square');
 figure(2),imagesc(zk);axis('square');
 figure(3),hist(x(:));
 figure(4),imagesc(z==1);imagesc(z==2);imagesc(z==3);

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Fri 27-Feb-2004 16:43:21 by m2html © 2003