def __init__(self, model):
sp = model
_, _, sizeE, sizeN = sp.covariance.noise_coord
self.patch_size_roi = pg.RectROI(
pos=(0., 0.),
size=(sizeE, sizeN),
sideScalers=True,
movable=False,
pen=pen_roi)
self.patch_size_roi.sigRegionChangeFinished.connect(self.update)
self._anisotropic = False
self.components_available = {
'synthetic_noise': [
'Noise',
lambda sp: sp.covariance.syntheticNoise(
self.sizePatchPx(), anisotropic=self.anisotropic)
]}
self._component = 'synthetic_noise'
KitePlot.__init__(self, model=model)
self.addItem(self.patch_size_roi)
评论列表
文章目录