import pyclesperanto_prototype as cle
from napari_segment_blobs_and_things_with_membranes import local_minima_seeded_watershed
from skimage.data import cells3d
import stackview
import numpy as np
image = cle.asarray(cells3d()[30, 0]).astype(np.uint16)
image
|
cle._ image
|
labels = local_minima_seeded_watershed(image, spot_sigma=5)
labels
|
nsbatwm made image
|
stackview.picker(labels)
VBox(children=(HBox(children=(VBox(children=(ImageWidget(height=256, width=256),)),)), Label(value='[]:')))
tmi = cle.generate_touch_mean_intensity_matrix(image, labels)
print(tmi[13,15])
3171.804
cle.merge_labels_with_border_intensity_within_range(image, labels, maximum_intensity=2000)
|
cle._ image
|
cle.merge_labels_with_border_intensity_within_range(image, labels, maximum_intensity=3000)
|
cle._ image
|
cle.merge_labels_with_border_intensity_within_range(image, labels, maximum_intensity=5000)
|
cle._ image
|
cle.merge_labels_with_border_intensity_within_range(image, labels, maximum_intensity=8000)
|
cle._ image
|