mantidimaging.gui.widgets.mi_mini_image_view.view module#

class mantidimaging.gui.widgets.mi_mini_image_view.view.MIMiniImageView(name: str = 'MIMiniImageView', parent: QWidget | None = None, recon_mode: bool = False, view_box_type: type[ViewBox] = <class 'pyqtgraph.graphicsItems.ViewBox.ViewBox.ViewBox'>)[source]#

Bases: GraphicsLayout, BadDataOverlay, AutoColorMenu

add_axis_sibling(sibling: MIMiniImageView) None[source]#
add_hist_sibling(sibling: MIMiniImageView) None[source]#
bright_levels: None | list[int] = None#
cleanup() None[source]#

Prepare for deletion when no longer needed

clear() None[source]#

Remove all items from the layout and set the current row and column to 0

property histogram: HistogramLUTItem#
property histogram_region: tuple[int | list[int], int | list[int]]#
property image_data: ndarray#
property image_item: ImageItem#
levels: list[float]#
mouse_over(ev) None[source]#
property other_histograms: list[HistogramLUTItem]#
setImage(image: ndarray, *args, **kwargs) None[source]#
set_brightness_percentiles(percent_low: int, percent_high: int) None[source]#
static set_siblings(sibling_views: list[MIMiniImageView], axis=False, hist=False) None[source]#
show_details(pos) None[source]#
update_sibling_histograms() None[source]#
property viewbox: ViewBox#
mantidimaging.gui.widgets.mi_mini_image_view.view.pairwise(iterable)[source]#