Class convolutionPadded

java.lang.Object
  |
  +--operator
        |
        +--operator2DDouble
              |
              +--convolution
                    |
                    +--convolutionPadded

public class convolutionPadded
extends convolution

The convolutionPadded operator, all inputs/outputs are image2DDouble, 2 inputs - an image and a kernel, 1 output, the padded convolution algorithm is located in code/operator/convolution/Convolution.java.


Fields inherited from class operator
box, name, panel, parameters, type
 
Constructor Summary
convolutionPadded(javax.swing.JPanel panel, linkData links)
          Constructor that takes a parent panel for the graphical representation of this operator and a representation of all links in the system.
 
Method Summary
 void go()
          Runs the operator if both inputs contain data and propagates it's output to all the operators that it is linked to.
 
Methods inherited from class convolution
getNumber, intscaleclip, loadParameters, saveParameters, scaleclip
 
Methods inherited from class operator2DDouble
getInput1, getInput2, getOutput1, getOutput2, link1To1, link1To2, link2To1, link2To2, setInput1, setInput2
 
Methods inherited from class operator
getBox, getName, getParameters, getType, propagate, propagateSingleLink, saveOperator, setBox, setName, setType, showParameters, updateParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

convolutionPadded

public convolutionPadded(javax.swing.JPanel panel,
                         linkData links)
Constructor that takes a parent panel for the graphical representation of this operator and a representation of all links in the system.
Parameters:
panel - the panel that will be the parent of the operatorBox
links - all the links in the system
Method Detail

go

public void go()
Runs the operator if both inputs contain data and propagates it's output to all the operators that it is linked to.
Overrides:
go in class convolution