Skip to content

Commit a7242ce

Browse files
authored
Update particle_analysis.py to add clear_borders to parameters object
1 parent ec12ba1 commit a7242ce

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

particlespy/particle_analysis.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@ class parameters(object):
302302

303303
def generate(self,threshold='otsu',watershed=False,watershed_size=0,
304304
watershed_erosion=0,invert=False,min_size=0,store_im=False,
305-
pad=5,rb_kernel=0,gaussian=0,local_size=1):
305+
pad=5,rb_kernel=0,gaussian=0,local_size=1,clear_borders=True):
306306
self.segment = {}
307307
self.segment['threshold'] = threshold
308308
self.segment['watershed'] = watershed
@@ -313,6 +313,7 @@ def generate(self,threshold='otsu',watershed=False,watershed_size=0,
313313
self.segment['rb_kernel'] = rb_kernel
314314
self.segment['gaussian'] = gaussian
315315
self.segment['local_size'] = local_size
316+
self.segment['clear_borders'] = clear_borders
316317

317318
self.store = {}
318319
self.store['store_im'] = store_im
@@ -346,6 +347,7 @@ def save(self,filename=os.path.dirname(inspect.getfile(process))+'/parameters/pa
346347
segment.attrs["rb_kernel"] = self.segment['rb_kernel']
347348
segment.attrs["gaussian"] = self.segment['gaussian']
348349
segment.attrs["local_size"] = self.segment['local_size']
350+
segment.attrs["clear_borders"] = self.segment['clear_borders']
349351
store.attrs['store_im'] = self.store['store_im']
350352
store.attrs['pad'] = self.store['pad']
351353
store.attrs['store_maps'] = self.store['store_maps']
@@ -376,6 +378,7 @@ def load(self,filename=os.path.dirname(inspect.getfile(process))+'/parameters/pa
376378
self.segment['rb_kernel'] = segment.attrs["rb_kernel"]
377379
self.segment['gaussian'] = segment.attrs["gaussian"]
378380
self.segment['local_size'] = segment.attrs["local_size"]
381+
self.segment['clear_borders'] = segment.attrs["clear_borders"]
379382
self.store['store_im'] = store.attrs['store_im']
380383
self.store['pad'] = store.attrs['pad']
381384
self.store['store_maps'] = store.attrs['store_maps']

0 commit comments

Comments
 (0)