0001 function im = showCellOutline( data )
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011 if isempty(data)
0012 return;
0013 end
0014
0015 back = double(ag( data.phase ));
0016 segs_good = data.segs.segs_good;
0017 mask_bg = data.mask_bg;
0018 segs_3n = data.segs.segs_3n;
0019 cell_mask = (mask_bg .* ~segs_good .* ~segs_3n);
0020 outline = imdilate( cell_mask, strel( 'square',3) );
0021 outline = ag(outline-cell_mask);
0022 im = uint8(cat(3,back + 1.00*double(outline),...
0023 back ,...
0024 back + 0.2*double(ag(~cell_mask)-outline) ));
0025 imshow(im);
0026 drawnow;
0027
0028 end