JIGL
v1.6

jigl.signal.ops.levelOps
Class ClipNeg

java.lang.Object
  |
  +--jigl.signal.SimpleOperator
        |
        +--jigl.signal.ops.levelOps.ClipNeg
All Implemented Interfaces:
Operator

public class ClipNeg
extends SimpleOperator

Clips all negative values in a signal to zero. Supports DiscreteSignal, RealSignal.

Provides command line option.


Constructor Summary
ClipNeg()
          Dummy Constructor
 
Method Summary
protected  Signal apply(DiscreteSignal signal)
          Clips the range of signal to zero.
protected  Signal apply(DiscreteSignal signal, ROI roi)
          Clips the range of signal to zero in a region of interest.
protected  Signal apply(RealSignal signal)
          Clips the range of signal to zero.
protected  Signal apply(RealSignal signal, ROI roi)
          Clips the range of signal to zero in a region of interest.
static void main(String[] argv)
          For command line option.
 
Methods inherited from class jigl.signal.SimpleOperator
apply, apply, apply, apply, apply, apply
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClipNeg

public ClipNeg()
Dummy Constructor

Method Detail

apply

protected Signal apply(DiscreteSignal signal)
Clips the range of signal to zero.

Overrides:
apply in class SimpleOperator
Parameters:
signal - DiscreteSignal
Returns:
signal

apply

protected Signal apply(DiscreteSignal signal,
                       ROI roi)
Clips the range of signal to zero in a region of interest.

Overrides:
apply in class SimpleOperator
Parameters:
signal - DiscreteSignal
roi - Region of Interest of signal
Returns:
signal

apply

protected Signal apply(RealSignal signal)
Clips the range of signal to zero.

Overrides:
apply in class SimpleOperator
Parameters:
signal - RealSignal
Returns:
signal

apply

protected Signal apply(RealSignal signal,
                       ROI roi)
Clips the range of signal to zero in a region of interest.

Overrides:
apply in class SimpleOperator
Parameters:
signal - RealSignal
roi - Region of Interest of signal
Returns:
signal

main

public static void main(String[] argv)
For command line option. The systax is "java ClipNeg input_filename output_filename".


JIGL
v1.6

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