neuralib.imglib.labeller
SequenceLabeller
Simple CV2-based viewer/labeller GUI for image sequences
Use Cases:
viewing the image sequences
label each image and save as csv dataframe (human-eval for population neurons activity profile)
Load sequences from a directory
Use CLI mode
See help:
python -m neuralib.imglib.labeller -h
Example:
python neuralib.imglib.labeller -D <DIR>
Use API call
from neuralib.imglib.labeller import SequenceLabeller
directory = ...
labeller = SequenceLabeller.load_from_dir(directory)
labeller.main()
Load sequences from sequences array
from neuralib.imglib.labeller import SequenceLabeller
arr = ... # numpy array with (F, H, W, <3>)
labeller = SequenceLabeller.load_sequences(arr)
labeller.main()