Coder Social home page Coder Social logo

lizhaodong / gslicr Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ewenwan/gslicr

0.0 1.0 0.0 612 KB

实时超像素分割 gSLICr: Real-time super-pixel segmentation

License: Other

CMake 2.15% C++ 79.11% C 6.31% Objective-C 1.00% Objective-C++ 1.21% Cuda 10.22%

gslicr's Introduction

gSLICr: SLIC superpixels at over 250Hz

sample

This is the software bundle "gSLICr", a library for real-time superpixel segmentation written in C++ and CUDA. The current version is maintained by:

Carl Yuheng Ren : [email protected]
Victor Adrian Prisacariu : [email protected]
Ian D Reid : [email protected]

For more information about gSLICr please visit the project website http://www.robots.ox.ac.uk/~victor/gslicr.

Other related projects can be found in the Oxford Active Vision Library http://www.oxvisionlib.org.

1. Updates from gSLIC

  • Works for any size / number of super pixels
  • With GTX Titan X, 3.4ms@640x480, 12ms@1280x960, 20ms@1920x1080 image
  • Multi-platform supported
    • Win8 Visual Studio
    • Ubuntu 14.04
    • Mac OSX 10.10

2. Building the System

2.1 Requirements

Several 3rd party libraries are needed for compiling gSLICr. The given version numbers are checked and working, but different versions might be fine as well. Some of the libraries are optional, and skipping them will reduce functionality.

2.2 Build Process

To compile the system, use the standard cmake approach:

  $ mkdir build
  $ cd build
  $ cmake /path/to/gSLICr
  $ make

To run demo:

  • plug in a webcam
  • use the standard cmake approach:
mkdir build
cd build
cmake ../
make
./demo
  • press s to save current segmentation result to current folder.

3. What to cite

If you use this code for your research, please kindly cite:

@article{gSLICr_2015,
	author = {{Ren}, C.~Y and {Prisacariu}, V.~A. and {Reid}, I.~D},
	title = "{gSLICr: SLIC superpixels at over 250Hz}",
	journal = {ArXiv e-prints},
	eprint = {1509.04232},
	year = 2015,
	month = sep
}

arxiv linke

gslicr's People

Contributors

bittnt avatar bryant1410 avatar carlren avatar cyren avatar jhjin avatar np-csu avatar varunjampani avatar victorprad avatar yuhengren avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.