You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
perf: num_transitions rather than num_foreground + return_N + automatic out_dtype + remove sparse (#55)
* feat(voxel_connectivity_graph): extracts directed voxel connectivity graph
Each voxel of the output is a bitfield that represents the allowed
transit directions.
* docs: added description of bitfields to python help
* refactor: move region_graph tests to bottom
* test: add simple tests for 4 and 8 graph connectivity
* test: skip big memory test for 32-bit windows
* fix: voxel size + fix compiler warnings
* test: adds test for 3d voxel connectivity graph
* fix: the masks dont make sense in row-major format so just drop it for now
* docs: update README with voxel_connectivity_graph
* docs: describe how to use the voxel graph in C++
* docs: correction to data width of black cube
* perf(sparse): use num transitions rather than num foreground voxels
* fix: if first voxel is foreground, add one to transitions
* BREAKING: radical revision that eliminates max_labels, sparse, and out_dtype
Uses num_transitions to select appropriate out_dtype and obviates sparse.
* fix: compiler warnings around printf w/ templates
* test: fix and add tests, drop sparse, out_dtype, add zeroth_pass
* fix: needed to account for boundaries in transition estimation
* docs: describe automatic out dtype assignment
* chore: add fastremap to setup.py
* fix: actually cc3d doesn't have a limitation on the input labels...
* feat: add return_N argument
* docs: show how to use the new library features
* test: remove py3.9 from appveyor
* test: add py3.8 to travis
* fix: wrong invocation for C++
Copy file name to clipboardExpand all lines: README.md
+12-14Lines changed: 12 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,8 +41,6 @@ python setup.py develop
41
41
42
42
## Python Use
43
43
44
-
Important limitation: Only label values less than or equal to the size of the image in voxels (pixels) are supported currently. If you want to use larger values, consider using [fastremap.renumber](https://github.com/seung-lab/fastremap/).
If you know approximately how many labels you are going to generate, you can save some memory by specifying a number a safety factor above that range. The max label ID in your input labels must be less than `max_labels`.
85
+
If you know approximately how many labels you are going to generate, you can save some memory by specifying a number a safety factor above that range. The max label ID in your input labels must be less than `max_labels`.*This option is only recommended for expert users.*
0 commit comments