gdesk.panels.levels.panel module¶
- class gdesk.panels.levels.panel.LevelPlot(parent)¶
Bases:
PySide2.QtWidgets.QWidget
- IndicatorBMoved(val)¶
- IndicatorWMoved(val)¶
- attach_indicators()¶
- blackPointChanged¶
- create_indicator(xpos, color, text=None, slot=None)¶
- create_x_ruler()¶
- create_y_ruler()¶
- hide_stuff()¶
- plot_curve(curveid=None, x=[], y=[], color=None, fill=50)¶
- remove_all_but(curve_ids)¶
- resetIndicators(xmin=0, xmax=1)¶
- resizeEvent(self, event: PySide2.QtGui.QResizeEvent) → None¶
- staticMetaObject = <PySide2.QtCore.QMetaObject object>¶
- update_rulers(x, y)¶
- update_x_ruler()¶
- update_y_ruler()¶
- whitePointChanged¶
- zoomBetweenIndicators(skip_if_visible=False)¶
- zoomFitYRange(ymin=None)¶
- zoomFull(enforce_ymin=None)¶
- class gdesk.panels.levels.panel.Levels(parent=None)¶
Bases:
PySide2.QtWidgets.QWidget
- bringIndicVisible()¶
- fullZoom()¶
- image_panel(panel_id=None)¶
- indicZoom()¶
- initUI()¶
- staticMetaObject = <PySide2.QtCore.QMetaObject object>¶
- updateActiveHist()¶
- updateHist(panelId=None)¶
- updateHistOfPanel(panelId=None)¶
- updateIndicators(image_panel_id)¶
- updatedCachedHistogram(panid)¶
- static xy_as_steps(xvector, yvector, stepwidth)¶
- zoomFitYRange()¶
- class gdesk.panels.levels.panel.LevelsPanel(parent, panid)¶
Bases:
gdesk.panels.base.BasePanel
- addBindingTo(category, panid)¶
- autoContrast(sigma=None)¶
- blackWhiteChanged¶
- classIconFile = 'C:\\Users\\thomas.cools\\Projects\\gamma-desk\\git\\gdesk\\resources\\icons\\px16\\color_adjustment.png'¶
- gain1()¶
- property histSize¶
- imageContentChanged(image_panel_id, zoomFit=False)¶
- imageGainChanged(image_panel_id)¶
- offsetGainChanged¶
- panelCategory = 'levels'¶
- panelShortName = 'basic'¶
- removeBindingTo(category, panid)¶
- roiChanged(image_panel_id)¶
- staticMetaObject = <PySide2.QtCore.QMetaObject object>¶
- toggle_cached()¶
- toggle_gaussview()¶
- toggle_roi()¶
- toggle_sqrt()¶
- updateBlackPoint(value)¶
- updateWhitePoint(value)¶
- userVisible = True¶
- class gdesk.panels.levels.panel.LevelsToolBar(*args, **kwargs)¶
Bases:
PySide2.QtWidgets.QToolBar
- colorMap()¶
- histSizeChanged(text)¶
- histSizePolicyChanged(text)¶
- initUi()¶
- property levels¶
- property panel¶
- staticMetaObject = <PySide2.QtCore.QMetaObject object>¶
- toggleRoi()¶
- toggleSqrt()¶
- updateButtonStates()¶
- gdesk.panels.levels.panel.semilog(vec)¶