Differences from mpl-interactions¶
mpl-image-segmenter originally lived in the mpl-interactions package.
On moving to it’s own package a few changes to API were made.
Object name¶
The class is now named ImageSegmenter
mpl-image-segmenter
from mpl_image_segmenter import ImageSegmenter
segmenter = ImageSegmenter(img)
mpl-interactions
from mpl_interactions import image_segmenter
segmenter = image_segmenter(img)
Arguments¶
The lineprops argument has been dropped in favor props to be consistent with
Matplotlib 3.7+.
The color_image argument was introduced in order to allow for the new behavior of allowing a stack of images.
Properties¶
segmenter.ph has been replaced by segmenter.panmanager
segmenter.verts which was never fully functional has been removed and replaced by segmenter.get_paths()
Stacking¶
You can now pass a stack of images, and control which is currently displayed using the image_index property.