Class ZeroCrossing

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--ZeroCrossing

public class ZeroCrossing
extends java.lang.Thread

ZeroCrossing is an algorithm to find the zero crossings in an image


Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
ZeroCrossing()
           
 
Method Summary
 int[] apply_zeroCrossing(int[] src_1d, int width, int height, int kersize, float theta, boolean limiter, float limit)
          Applies the zero crossing detector to the input image
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ZeroCrossing

public ZeroCrossing()
Method Detail

apply_zeroCrossing

public int[] apply_zeroCrossing(int[] src_1d,
                                int width,
                                int height,
                                int kersize,
                                float theta,
                                boolean limiter,
                                float limit)
Applies the zero crossing detector to the input image
Parameters:
src_1d - The source image as a pixel array
width - width of the destination image in pixels
height - height of the destination image in pixels
kersize - The size of kernel to be applied
theta - The standard deviation of the gaussian smoothing
limiter - specifies whether to limit the zero crossing
limit - The limit applied to the zero crossings
Returns:
The output array with the zero crossing points