PaintTool
-
class skimage.viewer.canvastools.PaintTool(manager, overlay_shape, radius=5, alpha=0.3, on_move=None, on_release=None, on_enter=None, rect_props=None)
[source] -
Bases:
skimage.viewer.canvastools.base.CanvasToolBase
Widget for painting on top of a plot.
Parameters: manager : Viewer or PlotPlugin.
Skimage viewer or plot plugin object.
overlay_shape : shape tuple
2D shape tuple used to initialize overlay image.
alpha : float (between [0, 1])
Opacity of overlay
on_move : function
Function called whenever a control handle is moved. This function must accept the end points of line as the only argument.
on_release : function
Function called whenever the control handle is released.
on_enter : function
Function called whenever the “enter” key is pressed.
rect_props : dict
Properties for
matplotlib.patches.Rectangle
. This class redefines defaults inmatplotlib.widgets.RectangleSelector
.Attributes
overlay (array) Overlay of painted labels displayed on top of image. label (int) Current paint color. -
__init__(manager, overlay_shape, radius=5, alpha=0.3, on_move=None, on_release=None, on_enter=None, rect_props=None)
[source]
-
geometry
-
label
-
on_key_press(event)
[source]
-
on_mouse_press(event)
[source]
-
on_mouse_release(event)
[source]
-
on_move(event)
[source]
-
overlay
-
radius
-
shape
-
update_cursor(x, y)
[source]
-
update_overlay(x, y)
[source]
-
Please login to continue.