Discover Packages
github.com/miguelfrde/image-segmentation
command
module
Version:
v0.0.0-...-ccf6f70
Opens a new window with list of versions in this module.
Published: Nov 5, 2014
License: MIT
Opens a new window with license information.
Imports: 15
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
README
¶
image-segmentation
Try it online
Image segmentation using Minimum Spanning Forests.
Implements:
Also, as a helper for the second segmentation algorithm:
Developed as a project for the course "Graph Theory, Networks and Applications" at Mälardalen University . The course's project report can be found here .
Setup
Prerequisites:
$ go get github.com/miguelfrde/image-segmentation
$ cd $GODIR/src/github.com/miguelfrde/image-segmentation
$ bower install
$ mkdir tmp
The tmp
directory needs to be created since result images will be served from it in Heroku.
Run
$ PORT=8080 go run main.go
Go to localhost:8080
and try some images!
Test
$ go test ./...
TODO
Implement the parallel version of the PHMSF algorithm
Implement more MST or non-graph based segmentation algorithms
Expand ▾
Collapse ▴
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
* * Package disjointset implements a DisjointSet (Union-Find) datastructure * and an alternative linked list based version.
* * Package disjointset implements a DisjointSet (Union-Find) datastructure * and an alternative linked list based version.
* * Package graph implements a Graph that can be either a King's graph * or a Grid graph.
* * Package graph implements a Graph that can be either a King's graph * or a Grid graph.
* * This is probably the most important package in the repository.
* * This is probably the most important package in the repository.
Click to show internal directories.
Click to hide internal directories.