sigus.tracking
Class ImageMomentsTracking_

java.lang.Object
  extended bysigus.tracking.ImageMomentsTracking_
All Implemented Interfaces:
ij.plugin.filter.PlugInFilter

public class ImageMomentsTracking_
extends java.lang.Object
implements ij.plugin.filter.PlugInFilter

ImageJ plugin filter that creates a ROI containing the target object (hand, face) using Image Moments. Assumes that the image has been previously segmented, and only the target pixels are not black.


Field Summary
private static int erros
           
private  int ignoreMargin
           
(package private)  ij.ImagePlus imp
           
private  double stdMult
           
 
Fields inherited from interface ij.plugin.filter.PlugInFilter
DOES_16, DOES_32, DOES_8C, DOES_8G, DOES_ALL, DOES_RGB, DOES_STACKS, DONE, NO_CHANGES, NO_IMAGE_REQUIRED, NO_UNDO, ROI_REQUIRED, STACK_REQUIRED, SUPPORTS_MASKING
 
Constructor Summary
ImageMomentsTracking_()
           
 
Method Summary
 void run(ij.process.ImageProcessor ip)
           
 int setup(java.lang.String arg, ij.ImagePlus imp)
           
(package private)  void showAbout()
           
(package private)  void showCenter(ij.process.ImageProcessor ip, double centerx, double centery)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ignoreMargin

private int ignoreMargin

erros

private static int erros

stdMult

private double stdMult

imp

ij.ImagePlus imp
Constructor Detail

ImageMomentsTracking_

public ImageMomentsTracking_()
Method Detail

setup

public int setup(java.lang.String arg,
                 ij.ImagePlus imp)
Specified by:
setup in interface ij.plugin.filter.PlugInFilter

run

public void run(ij.process.ImageProcessor ip)
Specified by:
run in interface ij.plugin.filter.PlugInFilter

showCenter

void showCenter(ij.process.ImageProcessor ip,
                double centerx,
                double centery)

showAbout

void showAbout()