Skip to content

Python implementation of "Interactive Segmentation on RGBD Images via Cue Selection"

Notifications You must be signed in to change notification settings

ZVsion/rgbd_image_segmentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interactive-Segmentation-on-RGBD-Images-via-Cue-Selection

Python implementation of paper "Interactive Segmentation on RGBD Images via Cue Selection", CVPR 2016.

top

Dependencies

Python3.x (Tested with 3.5)
opencv
PyQt5
scikit-learn
PyMaxflow
Dijkstar

Installation

To use this code, please do:

  1. Clone the repo:

    git clone https://github.com/ZVsion/rgbd_image_segmentation
    cd rgbd_image_segmentation
  2. To try the demo, please run:

    python main.py

If installed correctly, the GUI should look like this:

You can add some foreground and background seeds in image, and then click Segment Image. After a few seconds, the result should look like this:

Each color's label is presented as follow:

label

For more details about this algorithm, please see in paper and code.

Noted that we do not implement Grabcut postprocessing here.

About

Python implementation of "Interactive Segmentation on RGBD Images via Cue Selection"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages