JIGL
v1.6

jigl.image
Class MagnitudeImage

java.lang.Object
  |
  +--jigl.image.RealGrayImage
        |
        +--jigl.image.MagnitudeImage
All Implemented Interfaces:
Image

public class MagnitudeImage
extends RealGrayImage

A MagnitudeImage is the magnitude part of a ComplexImage. The value at (x,y) is computed by taking the square root of the sum of Real and Imaginary parts squared.


Field Summary
 
Fields inherited from class jigl.image.RealGrayImage
data, X, Y
 
Constructor Summary
MagnitudeImage()
          Constructor that calls super()
MagnitudeImage(ComplexImage image)
          Creates a MagnitudeImage from the Real and Imaginary planes of the ComplexImage
MagnitudeImage(int x, int y)
          Creates an empty Magnitude Image
MagnitudeImage(MagnitudeImage image)
          Creates a one dimensional MagnitudeImage (shallow copy)
 
Methods inherited from class jigl.image.RealGrayImage
absSum, add, add, add, add, add, add, addbuffer, addbuffer, addSum, byteSize, byteSize, clear, clear, clip, clip, copy, copy, diff, divide, divide, divide, divide, divide, divide, get, getData, getJavaImage, max, max, median, median, min, min, multiply, multiply, multiply, multiply, multiply, multiply, set, set, sqrSum, subtract, subtract, subtract, subtract, subtract, subtract, toString, toString, X, Y
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MagnitudeImage

public MagnitudeImage()
Constructor that calls super()


MagnitudeImage

public MagnitudeImage(int x,
                      int y)
Creates an empty Magnitude Image


MagnitudeImage

public MagnitudeImage(MagnitudeImage image)
Creates a one dimensional MagnitudeImage (shallow copy)


MagnitudeImage

public MagnitudeImage(ComplexImage image)
Creates a MagnitudeImage from the Real and Imaginary planes of the ComplexImage


JIGL
v1.6

Submit a bug or feature
Revised in May 2002 by Weiming Liu