Uses of Class
holoj.HoloJProcessor

Packages that use HoloJProcessor
holoj   
 

Uses of HoloJProcessor in holoj
 

Methods in holoj that return HoloJProcessor
 HoloJProcessor HoloJProcessor.getSideband(java.awt.Point sideCenter, int radius, int scaleFactor, boolean useButterworth)
          Returns an HoloJProcessor containing the selected sideband data.
static HoloJProcessor HoloJUtils.sum(HoloJProcessor operand, double realValue, double complexValue)
          Adds the complex number represented by (realValue, complexValue) to real and complex pixels of HoloJProcessor operand.
static HoloJProcessor HoloJUtils.subtract(HoloJProcessor operand, double realValue, double complexValue)
          Subtract the complex number represented by (realValue, complexValue) from real and complex pixels of HoloJProcessor operand.
static HoloJProcessor HoloJUtils.multiply(HoloJProcessor operand, double value)
          Multiplies thbye scalar value the real and complex pixels of HoloJProcessor operand ad return the result in a new HoloJProcessor.
static HoloJProcessor HoloJUtils.divide(HoloJProcessor operand, double value)
          Divide by scalar value the real and complex pixels of HoloJProcessor operand and returns the result in a new HoloJProcessor.
static HoloJProcessor HoloJUtils.sum(HoloJProcessor operand1, HoloJProcessor operand2)
          Adds the complex pixels of operand1 HoloJProcessor to real and complex pixels of operand2 and returns the resulting HoloJProcessor.
static HoloJProcessor HoloJUtils.subtract(HoloJProcessor operand1, HoloJProcessor operand2)
          Subtracts the complex pixels of operand HoloJProcessor to real and complex pixels.
static HoloJProcessor HoloJUtils.multiply(HoloJProcessor operand1, HoloJProcessor operand2)
          Returns an HoloJProcessor result from the complex multiplication of operand1 pixels for operand2 pixels.
static HoloJProcessor HoloJUtils.divide(HoloJProcessor operand1, HoloJProcessor operand2)
          Returns the HoloJProcessor result of the complex division of operand1 by operand2.
static HoloJProcessor HoloJUtils.reconstruct(int radius, int scaleFactor, java.awt.Point sideCenter, HoloJProcessor hologram, boolean useButterworth)
          Returns an HoloJProcessor containing reconstructed data.
static HoloJProcessor HoloJUtils.reconstruct(int radius, int scaleFactor, java.awt.Point sideCenter, HoloJProcessor hologram, HoloJProcessor reference, boolean useButterworth)
          Returns an HoloJProcessor containing reconstructed data from hologram and reference.
static HoloJProcessor HoloJUtils.addPhase(HoloJProcessor processor, double angle)
          Add to the source HoloJProcessor the specified phase in radians.
 HoloJProcessor HoloJUtils.addPhasePlate(HoloJProcessor processor, double[] plateArray)
          Add to the specified HoloJProcessor a phase plate stored in a double array.
 

Methods in holoj with parameters of type HoloJProcessor
 void HoloJProcessor.add(HoloJProcessor operand)
          Adds the complex pixels of operand HoloJProcessor to real and complex pixels.
 void HoloJProcessor.subtract(HoloJProcessor operand)
          Subtracts the complex pixels of operand HoloJProcessor to real and complex pixels.
 void HoloJProcessor.multiply(HoloJProcessor operand)
          Multiplies real and complex pixels by the complex pixels of operand HoloJProcessor.
 void HoloJProcessor.divide(HoloJProcessor operand)
          Divides real and complex pixels by the complex pixels of operand HoloJProcessor.
static java.awt.Point HoloJUtils.getMaximumPosition(HoloJProcessor processor)
          Finds the maximum of the modulus of pixels of HoloJProcessor.
static java.awt.Point HoloJUtils.getMaximumPosition(HoloJProcessor processor, ij.gui.Roi selection)
          Finds the maximum of the modulus of HoloJProcessor pixels in the region specified by the selection.
static java.awt.Point HoloJUtils.getSidebandCenter(HoloJProcessor processor, int side)
          Finds the position of the maximum lateral peak of the spectrum of HoloJProcessor.
static HoloJProcessor HoloJUtils.sum(HoloJProcessor operand, double realValue, double complexValue)
          Adds the complex number represented by (realValue, complexValue) to real and complex pixels of HoloJProcessor operand.
static HoloJProcessor HoloJUtils.subtract(HoloJProcessor operand, double realValue, double complexValue)
          Subtract the complex number represented by (realValue, complexValue) from real and complex pixels of HoloJProcessor operand.
static HoloJProcessor HoloJUtils.multiply(HoloJProcessor operand, double value)
          Multiplies thbye scalar value the real and complex pixels of HoloJProcessor operand ad return the result in a new HoloJProcessor.
static HoloJProcessor HoloJUtils.divide(HoloJProcessor operand, double value)
          Divide by scalar value the real and complex pixels of HoloJProcessor operand and returns the result in a new HoloJProcessor.
static HoloJProcessor HoloJUtils.sum(HoloJProcessor operand1, HoloJProcessor operand2)
          Adds the complex pixels of operand1 HoloJProcessor to real and complex pixels of operand2 and returns the resulting HoloJProcessor.
static HoloJProcessor HoloJUtils.subtract(HoloJProcessor operand1, HoloJProcessor operand2)
          Subtracts the complex pixels of operand HoloJProcessor to real and complex pixels.
static HoloJProcessor HoloJUtils.multiply(HoloJProcessor operand1, HoloJProcessor operand2)
          Returns an HoloJProcessor result from the complex multiplication of operand1 pixels for operand2 pixels.
static HoloJProcessor HoloJUtils.divide(HoloJProcessor operand1, HoloJProcessor operand2)
          Returns the HoloJProcessor result of the complex division of operand1 by operand2.
static HoloJProcessor HoloJUtils.reconstruct(int radius, int scaleFactor, java.awt.Point sideCenter, HoloJProcessor hologram, boolean useButterworth)
          Returns an HoloJProcessor containing reconstructed data.
static HoloJProcessor HoloJUtils.reconstruct(int radius, int scaleFactor, java.awt.Point sideCenter, HoloJProcessor hologram, HoloJProcessor reference, boolean useButterworth)
          Returns an HoloJProcessor containing reconstructed data from hologram and reference.
static HoloJProcessor HoloJUtils.addPhase(HoloJProcessor processor, double angle)
          Add to the source HoloJProcessor the specified phase in radians.
 HoloJProcessor HoloJUtils.addPhasePlate(HoloJProcessor processor, double[] plateArray)
          Add to the specified HoloJProcessor a phase plate stored in a double array.