diplomat deeplabcut label_videos

Summary

Create labeled videos using results generated by DIPLOMAT’s DEEPLABCUT frontend.

Usage

diplomat deeplabcut label_videos [-h] --config FILE --videos
                                        [FILE, ...]|FILE [--body_parts_to_plot [STR, ...]]
                                        [--shuffle INT]
                                        [--training_set_index INT]
                                        [--tracker STR] [--video_type STR]
                                        [--skeleton_color TO_RGBA]
                                        [--pcutoff FLOAT] [--dotsize INT]
                                        [--alphavalue FLOAT]
                                        [--colormap TO_COLORMAP]
                                        [--shape_list [STR, ...]]
                                        [--line_thickness INT]
                                        [--antialiasing BOOL]
                                        [--draw_hidden_tracks BOOL]
                                        [--output_codec CV2_FOURCC_STRING]

Options

usage: diplomat deeplabcut label_videos [-h] --config FILE --videos
                                        [FILE, ...]|FILE [--body_parts_to_plot [STR, ...]]
                                        [--shuffle INT]
                                        [--training_set_index INT]
                                        [--tracker STR] [--video_type STR]
                                        [--skeleton_color TO_RGBA]
                                        [--pcutoff FLOAT] [--dotsize INT]
                                        [--alphavalue FLOAT]
                                        [--colormap TO_COLORMAP]
                                        [--shape_list [STR, ...]]
                                        [--line_thickness INT]
                                        [--antialiasing BOOL]
                                        [--draw_hidden_tracks BOOL]
                                        [--output_codec CV2_FOURCC_STRING]

Create labeled videos using results generated by DIPLOMAT's DEEPLABCUT
frontend.

optional arguments:
  -h, --help            show this help message and exit
  --config FILE, -c FILE
                        The path to the DLC config.yaml. The visual settings
                        from the DLC config are used.
  --videos [FILE, ...]|FILE, -v [FILE, ...]|FILE
                        A single path or list of paths, to the location of the
                        video files to annotate. Can also be a directory.
  --body_parts_to_plot [STR, ...], -bptp [STR, ...]
                        A list of strings, specifying which body parts to
                        plot. Defaults to None, which plots points for all
                        body parts.
  --shuffle INT, -s INT
                        int, optional. An integer specifying the shuffle index
                        of the training dataset used for training the network.
                        The default is 1.
  --training_set_index INT, -tsi INT
                        int, optional. Integer specifying which
                        TrainingsetFraction to use. By default, the first
                        (note that TrainingFraction is a list in config.yaml).
  --tracker STR, -t STR
                        String, the extension of the deeplabcut tracker used,
                        used to find the h5 file. Doesn't need to be set for
                        DIPLOMAT files.
  --video_type STR, -vt STR
                        Optional string, the video extension to search for if
                        the 'videos' argument is a directory to search inside
                        ('.avi', '.mp4', ...).
  --skeleton_color TO_RGBA
                        Color of the skeleton.
  --pcutoff FLOAT       The probability to cutoff results below.
  --dotsize INT         The size of the dots.
  --alphavalue FLOAT    The alpha value of the dots.
  --colormap TO_COLORMAP
                        The colormap to use for tracked points in the video.
                        Can be a matplotlib colormap or a list of matplotlib
                        colors.
  --shape_list [STR, ...]
                        A list of shape names, shapes to use for drawing each
                        individual's dots.
  --line_thickness INT  Thickness of lines drawn.
  --antialiasing BOOL   Use antialiasing when drawing points.
  --draw_hidden_tracks BOOL
                        Whether or not to draw locations under the pcutoff
                        value.
  --output_codec CV2_FOURCC_STRING
                        The codec to use for the labeled video...