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)