visualize_landmarks

menpowidgets.base.visualize_landmarks(landmarks, figure_size=(10, 8), style='coloured', browser_style='buttons', custom_info_callback=None)[source]

Widget that allows browsing through a list of menpo.landmark.LandmarkManager (or subclass) objects.

The landmark managers can have a combination of different attributes, e.g. landmark groups and labels etc. The widget has options tabs regarding the landmarks, the renderer (lines, markers, numbering, legend, zoom, axes) and saving the figure to file.

Parameters:
  • landmarks (list of menpo.landmark.LandmarkManager or subclass) – The list of landmark managers to be visualized.
  • figure_size ((int, int), optional) – The initial size of the rendered figure.
  • style ({'coloured', 'minimal'}, optional) – If 'coloured', then the style of the widget will be coloured. If minimal, then the style is simple using black and white colours.
  • browser_style ({'buttons', 'slider'}, optional) – It defines whether the selector of the objects will have the form of plus/minus buttons or a slider.
  • custom_info_callback (function or None, optional) – If not None, it should be a function that accepts a landmark group and returns a list of custom messages to be printed per landmark group. Each custom message will be printed in a separate line.