Changeset 906 for trunk/src/transform_field/ima_erode_particles.m
- Timestamp:
- May 31, 2015, 7:49:31 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/transform_field/ima_erode_particles.m
r899 r906 35 35 36 36 %parameters 37 radius= 2;38 SE=strel('disk', 2);37 radius=4; 38 SE=strel('disk',radius); 39 39 %--------------------------------------------------------- 40 40 DataOut=DataIn;%default … … 44 44 return 45 45 end 46 46 [npy,npx]=size(DataIn.A); 47 [X,Y]=meshgrid(1:npx,1:npy); 47 48 %BACKGROUND LEVEL 48 49 Atype=class(DataIn.A); 49 DataOut.A=imerode(DataIn.A,SE); 50 %SE=ones(4); 51 Aerode=imerode(DataIn.A,SE); 52 Aflagmin=find(DataIn.A==Aerode); 53 % Backg=zeros(size(A)); 54 %Aflagmin=imregionalmin(DataIn.A);%Amin=1 for local image minima 55 Xmin=X(Aflagmin); 56 Ymin=Y(Aflagmin); 57 Amin=double(DataIn.A(Aflagmin)); 58 F = TriScatteredInterp([Xmin Ymin], Amin); 59 DataOut.A=F(X,Y); 60 50 61 % DataOut.A=feval(Atype,DataOut.A); 51 62
Note: See TracChangeset
for help on using the changeset viewer.