ukoethe / vigra

a generic C++ library for image analysis
http://ukoethe.github.io/vigra/
Other
406 stars 191 forks source link

CC on big datasets #126

Open stuarteberg opened 11 years ago

stuarteberg commented 11 years ago

In today's ilastik meeting, we discussed the need for a vigra function to compute connected components on large (e.g. 2000 cubed) datasets. Possible implementation: run-length encoding?

ukoethe commented 8 years ago

The functionality was first implemented in 6330cb2c4a2181ff0bd7accb1eb842080548b089 and officially documented (after heavy refactoring) in 71915be0a7755f81c324aaed003e6c8f17e6c033. See the function labelMultiArrayBlockwise(). It works for both MultiArrayView and ChunkedArray and supports optional labelling with background and parallelization as well, but is not yet exposed to Python.