j2d.blobDetection
Class BlobDetection

java.lang.Object
  extended by j2d.blobDetection.Metaballs2D
      extended by j2d.blobDetection.EdgeDetection
          extended by j2d.blobDetection.BlobDetection

public class BlobDetection
extends EdgeDetection


Field Summary
 Blob[] blob
           
 int blobHeightMin
           
static int blobMaxNumber
           
 int blobNumber
           
 int blobWidthMin
           
 boolean[] gridVisited
           
 
Fields inherited from class j2d.blobDetection.EdgeDetection
C_B, C_G, C_R, imgHeight, imgWidth, m_coeff, pixels, posDiscrimination
 
Constructor Summary
BlobDetection(int imgWidth, int imgHeight)
           
 
Method Summary
 void activeCustomFilter(java.lang.Object parent)
           
 void computeBlobs(int[] pixels)
           
 void findBlob(int iBlob, int x, int y)
           
 Blob getBlob(int n)
           
 int getBlobNb()
           
 void setBlobMaxNumber(int nb)
           
 
Methods inherited from class j2d.blobDetection.EdgeDetection
computeEdges, computeIsovalue, getEdgeVertex, setImage, setPosDiscrimination, setThreshold
 
Methods inherited from class j2d.blobDetection.Metaballs2D
computeMesh, init, setIsovalue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

blobMaxNumber

public static int blobMaxNumber

blobNumber

public int blobNumber

blob

public Blob[] blob

gridVisited

public boolean[] gridVisited

blobWidthMin

public int blobWidthMin

blobHeightMin

public int blobHeightMin
Constructor Detail

BlobDetection

public BlobDetection(int imgWidth,
                     int imgHeight)
Method Detail

setBlobMaxNumber

public void setBlobMaxNumber(int nb)

getBlob

public Blob getBlob(int n)

getBlobNb

public int getBlobNb()

computeBlobs

public void computeBlobs(int[] pixels)

findBlob

public void findBlob(int iBlob,
                     int x,
                     int y)

activeCustomFilter

public void activeCustomFilter(java.lang.Object parent)