(self, dataIn, display=True)
| 104 | CtrlNode.__init__(self, name, terminals=terminals) |
| 105 | |
| 106 | def process(self, dataIn, display=True): |
| 107 | # CtrlNode has created self.ctrls, which is a dict containing {ctrlName: widget} |
| 108 | sigma = self.ctrls['sigma'].value() |
| 109 | strength = self.ctrls['strength'].value() |
| 110 | output = dataIn - (strength * pg.gaussianFilter(dataIn, (sigma,sigma))) |
| 111 | return {'dataOut': output} |
| 112 | |
| 113 | |
| 114 | ## To make our custom node classes available in the flowchart context menu, |