All Projects → benjaminirving → maskSLIC

benjaminirving / maskSLIC

Licence: other
Simple linear iterative clustering (SLIC) in a region of interest (ROI)

Programming Languages

python
139335 projects - #7 most used programming language
C++
36643 projects - #6 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to maskSLIC

superpixelRefinement
Superpixel-based Refinement for Object Proposal Generation (ICPR 2020)
Stars: ✭ 24 (-14.29%)
Mutual labels:  segmentation, superpixels
DSeg
Invariant Superpixel Features for Object Detection
Stars: ✭ 18 (-35.71%)
Mutual labels:  segmentation, superpixels
superpixels-segmentation-gui-opencv
Superpixels segmentation algorithms with QT and OpenCV, with a nice GUI to colorize the cells
Stars: ✭ 23 (-17.86%)
Mutual labels:  segmentation, superpixels
point-cloud-segmentation
TF2 implementation of PointNet for segmenting point clouds
Stars: ✭ 33 (+17.86%)
Mutual labels:  segmentation
MITK-Diffusion
MITK Diffusion - Official part of the Medical Imaging Interaction Toolkit
Stars: ✭ 47 (+67.86%)
Mutual labels:  segmentation
Deeplab-Large-FOV
My Implementation of the deeplab_v1 (known as deeplab large fov)
Stars: ✭ 26 (-7.14%)
Mutual labels:  segmentation
root painter
RootPainter: Deep Learning Segmentation of Biological Images with Corrective Annotation
Stars: ✭ 28 (+0%)
Mutual labels:  segmentation
dd-ml-segmentation-benchmark
DroneDeploy Machine Learning Segmentation Benchmark
Stars: ✭ 179 (+539.29%)
Mutual labels:  segmentation
ImcSegmentationPipeline
A pixel classification based multiplexed image segmentation pipeline
Stars: ✭ 62 (+121.43%)
Mutual labels:  segmentation
android tflite
GPU Accelerated TensorFlow Lite applications on Android NDK. Higher accuracy face detection, Age and gender estimation, Human pose estimation, Artistic style transfer
Stars: ✭ 105 (+275%)
Mutual labels:  segmentation
SegCaps
A Clone version from Original SegCaps source code with enhancements on MS COCO dataset.
Stars: ✭ 62 (+121.43%)
Mutual labels:  segmentation
argus-tgs-salt
Kaggle | 14th place solution for TGS Salt Identification Challenge
Stars: ✭ 73 (+160.71%)
Mutual labels:  segmentation
BrainMaGe
Brain extraction in presence of abnormalities, using single and multiple MRI modalities
Stars: ✭ 23 (-17.86%)
Mutual labels:  segmentation
BCNet
Deep Occlusion-Aware Instance Segmentation with Overlapping BiLayers [CVPR 2021]
Stars: ✭ 434 (+1450%)
Mutual labels:  segmentation
UNI-EM
A unified environment for DNN-based automated segmentation of neuronal EM images
Stars: ✭ 33 (+17.86%)
Mutual labels:  segmentation
DocuNet
Code and dataset for the IJCAI 2021 paper "Document-level Relation Extraction as Semantic Segmentation".
Stars: ✭ 84 (+200%)
Mutual labels:  segmentation
airs
Road Segmentation in Satellite Aerial Images
Stars: ✭ 51 (+82.14%)
Mutual labels:  segmentation
rt-utils
A minimal Python library to facilitate the creation and manipulation of DICOM RTStructs.
Stars: ✭ 89 (+217.86%)
Mutual labels:  roi
segm-lstm
[deprecated] reference code for string segmentation using LSTM(tensorflow)
Stars: ✭ 19 (-32.14%)
Mutual labels:  segmentation
ReSegment
Burmese (Myanmar) syllable level segmentation with regex.
Stars: ✭ 24 (-14.29%)
Mutual labels:  segmentation

maskSLIC

Simple linear iterative clustering (SLIC) in a region of interest

Outline

This code demonstrates the adaption of SLIC for a defined region of interest. The main contribution is in the placement of seed points within the ROI.

The code is a modification of the SLIC implementation provided by Scikit-image (http://scikit-image.org/)

An online demo is available at: http://maskslic.birving.com/index

An outline of the method is available at: http://arxiv.org/abs/1606.09518

Figure 1: An example region and the automatically placed seed points using this method.

seed points

Figure 2: The final superpixel regions within the ROI

superpixels

Getting started

Install dependencies
pip install -r requirements.txt

build cython code
python setup.py build_ext --inplace

run example
python run_example.py

Using a python virtualenv is reccommended on linux to get the latest versions of the dependencies.

Development

This code is still a work in progress.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].