
Imaris
World’s leading Interactive Microscopy Image Analysis software for 3D and 4D imaging.

Star-convex object detection for 2D and 3D images.

StarDist is a Python-based tool for object detection, particularly focused on segmenting objects with star-convex shapes in 2D and 3D images. It utilizes a deep learning model trained to predict distances from each pixel to the object boundary along a fixed set of rays, as well as object probabilities. The core architecture involves training a convolutional neural network on pairs of raw images and corresponding labeled images, where each pixel is assigned a unique object ID. The final segmentation is achieved through non-maximum suppression (NMS) of candidate polygons/polyhedra generated from the model's predictions. Key use cases include cell nuclei segmentation in microscopy images, histopathology image analysis, and general object detection in biological imaging applications. The tool is designed for researchers and practitioners in the fields of biology, medicine, and computer vision.
StarDist is a Python-based tool for object detection, particularly focused on segmenting objects with star-convex shapes in 2D and 3D images.
Explore all tools that specialize in image segmentation. This domain focus ensures StarDist delivers optimized results for this specific requirement.
Utilizes star-convex polygons/polyhedra to represent object shapes, allowing for efficient and accurate segmentation of complex objects.
Offers pre-trained models for common use cases like nuclei segmentation, allowing users to quickly apply StarDist without extensive training.
Supports both 2D and 3D image segmentation, making it versatile for various imaging modalities and applications.
Employs non-maximum suppression to refine the object detections, removing redundant or overlapping candidates.
Allows users to train StarDist models on their own datasets, enabling adaptation to specific imaging conditions and object types.
Install TensorFlow (version 1 or 2) with appropriate CUDA and cuDNN versions for GPU support.
Install StarDist using pip: `pip install stardist` (or `pip install "stardist[tf1]"` for TensorFlow 1).
Download and load a pre-trained model using `StarDist2D.from_pretrained('model_name')` or `StarDist3D.from_pretrained('model_name')`.
Prepare input images and corresponding label images for training data.
Use the `model.train()` function with the prepared data to train a new StarDist model.
Utilize the `model.predict_instances()` function to generate object segmentations on new images.
All Set
Ready to go
Verified feedback from other users.
"Users praise StarDist for its accuracy, ease of use, and versatility in segmenting star-convex objects in 2D and 3D images, though some note the need for strong GPU support for optimal performance."
Post questions, share tips, and help other users.

World’s leading Interactive Microscopy Image Analysis software for 3D and 4D imaging.

The data-centric AI platform for high-quality training data and model evaluation.
Professional-grade edge matting and semantic segmentation for high-volume digital workflows.

Pixel-level fashion parsing and metadata generation for hyper-automated e-commerce catalogs.
Scikit-image is a Python package providing a collection of algorithms for image processing.

High-performance computer vision framework for fashion analytics and virtual try-ons optimized for Huawei Ascend architecture.