Skip to content

Commit 3bb6060

Browse files
committed
Add particle intensity
Added total particle intensity measure.
1 parent c6cf62c commit 3bb6060

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

ParticleSpy/ParticleAnalysis.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,10 @@ def ParticleAnalysis(acquisition,parameters,particles=None,mask=np.zeros((1))):
9696
eccentricity = region.eccentricity
9797
p.set_eccentricity(eccentricity)
9898

99+
#Set total image intensity
100+
intensity = (image*mask).sum()
101+
p.set_intensity(intensity)
102+
99103
#Set zoneaxis
100104
im_smooth = filters.gaussian(np.uint16(p_im),1)
101105
im_zone = np.zeros_like(im_smooth)

ParticleSpy/ptcl_class.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ def set_circularity(self, circularity):
5555
def set_eccentricity(self,eccentricity):
5656
self.properties['eccentricity'] = {'value':eccentricity,'units':None}
5757

58+
def set_intensity(self,intensity):
59+
self.properties['intensity'] = {'value':intensity,'units':None}
60+
5861
def set_zone(self, zone):
5962
self.zone = zone
6063

0 commit comments

Comments
 (0)