|
jAER project on SourceForge | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.jaer.eventprocessing.EventFilter
net.sf.jaer.eventprocessing.EventFilter2D
ch.unizh.ini.jaer.projects.pawtracker.PawTracker3
public class PawTracker3
Tracks Rat's Paw
Field Summary | |
---|---|
protected AEChip |
chip
|
protected int |
colorScale
|
protected ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.EventPoint[][] |
eventPoints
|
protected ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.FingerCluster[] |
fingers
|
protected float |
grayValue
|
protected int |
nbFingersActive
old PawTracker2 parameters : |
protected float[][] |
scoresFrame
|
protected float |
scoresFrameMax
|
Fields inherited from class net.sf.jaer.eventprocessing.EventFilter2D |
---|
enclosedFilter, out |
Fields inherited from class net.sf.jaer.eventprocessing.EventFilter |
---|
annotationEnabled, enclosedFilterChain, filterEnabled, log, perf, propertyTooltipMap, support |
Constructor Summary | |
---|---|
PawTracker3(AEChip chip)
Creates a new instance of PawTracker |
Method Summary | |
---|---|
void |
annotate(float[][][] frame)
annotate the rendered retina frame to show locations of clusters |
void |
annotate(javax.media.opengl.GLAutoDrawable drawable)
Each annotator enters annotate with graphics context current, in coordinates with pixel 0,0 in LL corner (note opposite from Java2D) and pixel spacing 1 unit after the scaling transform (which is already active). |
void |
annotate(java.awt.Graphics2D g)
each annotator is called by the relevant class (e.g. |
float |
computeRangeTotal(int radius)
|
protected float |
direction(float x0,
float y0,
float x1,
float y1)
|
protected float |
distanceBetween(int x1,
int y1,
int x2,
int y2)
|
protected void |
drawBox(javax.media.opengl.GL gl,
int x,
int x2,
int y,
int y2)
|
protected void |
drawBoxCentered(javax.media.opengl.GL gl,
int x,
int y,
int sx,
int sy)
|
EventPacket |
filterPacket(EventPacket in)
Subclasses implement this method to define custom processing. |
int |
getBoneSize()
|
float |
getBrightness()
|
int |
getCluster_lifetime()
|
float |
getContour_act_thresh()
|
float |
getContour_min_thresh()
|
int |
getContour_range()
|
int |
getDecayTimeLimit()
|
int |
getDensityMaxIndex()
|
int |
getDensityMinIndex()
|
int |
getDoor_xa()
|
int |
getDoor_xb()
|
int |
getDoor_ya()
|
int |
getDoor_yb()
|
float |
getDoorMaxDiff()
|
float |
getDoorMinDiff()
|
float |
getEvent_strength()
|
java.lang.Object |
getFilterState()
should return the filter state in some useful form |
float |
getFinger_border_mix()
|
float |
getFinger_cluster_range()
|
int |
getFinger_creation_surround()
|
int |
getFinger_length()
|
float |
getFinger_mv_smooth()
|
float |
getFinger_ori_variance()
|
float |
getFinger_sensitivity()
|
int |
getFinger_start_threshold()
|
int |
getFinger_surround()
|
float |
getFinger_tip_mix()
|
int |
getIn_length()
|
int |
getIn_test_length()
|
float |
getIn_value_threshold()
|
int |
getIntensity_range()
|
float |
getIntensity_strength()
|
float |
getIntensity_threshold()
|
int |
getIntensityZoom()
|
int |
getLine_range()
|
float |
getLine_threshold()
|
float |
getLine2shape_thresh()
|
int |
getLines_n_avg()
|
int |
getLinkSize()
|
int |
getLowFilter_density()
|
int |
getLowFilter_density2()
|
int |
getLowFilter_radius()
|
int |
getLowFilter_radius2()
|
float |
getLowFilter_threshold()
|
int |
getMaxSegSize()
|
int |
getMaxZeroes()
|
int |
getMinZeroes()
|
float |
getNode_range()
|
float |
getPalmback_below()
|
int |
getPalmback_distance()
|
float |
getPalmback_value()
|
float |
getScore_in_threshold()
|
int |
getScore_range()
|
float |
getScore_sup_threshold()
|
int |
getScore_threshold()
|
int |
getSegSize()
|
float |
getShapeDLimit()
|
float |
getShapeDThreshold()
|
float |
getShapeLimit()
|
float |
getShapeThreshold()
|
float |
getSk_radius_max()
|
float |
getSk_radius_min()
|
float |
getSk_threshold()
|
float |
getThin_Threshold()
|
float |
getTracker_time_bin()
|
protected void |
increaseIntentisyOfLine(int x0,
int y0,
int x1,
int y1,
float intensityIncrease)
|
void |
initFilter()
this should allocate and initialize memory: it may be called when the chip e.g. |
protected boolean |
insideDoor(int x,
int y)
|
boolean |
isDecayOn()
|
boolean |
isHideInside()
|
boolean |
isLogDataEnabled()
|
void |
isOnPawShape(ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.EventPoint ep,
int currentTime)
|
boolean |
isResetPawTracking()
|
boolean |
isScaleAcc()
|
boolean |
isScaleInDoor()
|
boolean |
isScaleIntensity()
|
boolean |
isShowAcc()
|
boolean |
isShowAll()
|
boolean |
isShowClusters()
|
boolean |
isShowDecay()
|
boolean |
isShowDensity()
|
boolean |
isShowFingerPoints()
|
boolean |
isShowFingers()
|
boolean |
isShowFingerTips()
|
boolean |
isShowOnlyAcc()
|
boolean |
isShowPalm()
|
boolean |
isShowScore()
|
boolean |
isShowSecondFilter()
|
boolean |
isShowSegments()
|
boolean |
isShowShape()
|
boolean |
isShowShapePoints()
|
boolean |
isShowSkeletton()
|
boolean |
isShowThin()
|
boolean |
isShowTopography()
|
boolean |
isShowWindow()
|
boolean |
isShowZones()
|
boolean |
isSmoothShape()
|
boolean |
isThinning()
|
boolean |
isUseDualFilter()
|
boolean |
isUseFingerDistanceSmooth()
|
boolean |
isUseIntensity()
|
boolean |
isUseLowFilter()
|
boolean |
isUseSimpleContour()
|
boolean |
isValidateParameters()
|
protected float |
lineDirection(ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.Line line)
|
protected ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.Line |
lineFromShapeBorder(int x,
int y,
int range,
float orientation,
float min_threshold)
|
protected float |
lineOrientation(ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.Line line)
|
protected java.util.Vector |
longestLines(int x,
int y,
int range,
int nb_lines_avg)
|
protected ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.Line |
meanLineOf(java.util.Vector lines)
|
protected ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.Line |
mostValuableLine(int x,
int y,
int range)
|
protected boolean |
nearDoor(int x,
int y,
int range)
|
void |
processTracking(ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.EventPoint ep)
|
void |
resetFilter()
should reset the filter to initial state |
void |
setBoneSize(int boneSize)
|
void |
setBrightness(float brightness)
|
void |
setCluster_lifetime(int cluster_lifetime)
|
void |
setContour_act_thresh(float contour_act_thresh)
|
void |
setContour_min_thresh(float contour_min_thresh)
|
void |
setContour_range(int contour_range)
|
void |
setDecayOn(boolean decayOn)
|
void |
setDecayTimeLimit(int decayTimeLimit)
|
void |
setDensityMaxIndex(int densityMaxIndex)
|
void |
setDensityMinIndex(int densityMinIndex)
|
void |
setDoor_xa(int door_xa)
|
void |
setDoor_xb(int door_xb)
|
void |
setDoor_ya(int door_ya)
|
void |
setDoor_yb(int door_yb)
|
void |
setDoorMaxDiff(float doorMaxDiff)
|
void |
setDoorMinDiff(float doorMinDiff)
|
void |
setEvent_strength(float event_strength)
|
void |
setFinger_border_mix(float finger_border_mix)
|
void |
setFinger_cluster_range(float finger_cluster_range)
|
void |
setFinger_creation_surround(int finger_creation_surround)
|
void |
setFinger_length(int finger_length)
|
void |
setFinger_mv_smooth(float finger_mv_smooth)
|
void |
setFinger_ori_variance(float finger_ori_variance)
|
void |
setFinger_sensitivity(float finger_sensitivity)
|
void |
setFinger_start_threshold(int finger_start_threshold)
|
void |
setFinger_surround(int finger_surround)
|
void |
setFinger_tip_mix(float finger_tip_mix)
|
void |
setHideInside(boolean hideInside)
|
void |
setIn_length(int in_length)
|
void |
setIn_test_length(int in_test_length)
|
void |
setIn_value_threshold(float in_value_threshold)
|
void |
setIntensity_range(int intensity_range)
|
void |
setIntensity_strength(float intensity_strength)
|
void |
setIntensity_threshold(float intensity_threshold)
|
void |
setIntensityZoom(int intensityZoom)
|
void |
setLine_range(int line_range)
|
void |
setLine_threshold(float line_threshold)
|
void |
setLine2shape_thresh(float line2shape_thresh)
|
void |
setLines_n_avg(int lines_n_avg)
|
void |
setLinkSize(int linkSize)
|
void |
setLogDataEnabled(boolean logDataEnabled)
|
void |
setLowFilter_density(int lowFilter_density)
|
void |
setLowFilter_density2(int lowFilter_density2)
|
void |
setLowFilter_radius(int lowFilter_radius)
|
void |
setLowFilter_radius2(int lowFilter_radius2)
|
void |
setLowFilter_threshold(float lowFilter_threshold)
|
void |
setMaxSegSize(int maxSegSize)
|
void |
setMaxZeroes(int maxZeroes)
|
void |
setMinZeroes(int minZeroes)
|
void |
setNode_range(float node_range)
|
void |
setPalmback_below(float palmback_below)
|
void |
setPalmback_distance(int palmback_distance)
|
void |
setPalmback_value(float palmback_value)
|
void |
setResetPawTracking(boolean resetPawTracking)
|
void |
setScaleAcc(boolean scaleAcc)
|
void |
setScaleInDoor(boolean scaleInDoor)
|
void |
setScaleIntensity(boolean scaleIntensity)
|
void |
setScore_in_threshold(float score_in_threshold)
|
void |
setScore_range(int score_range)
|
void |
setScore_sup_threshold(float score_sup_threshold)
|
void |
setScore_threshold(int score_threshold)
|
void |
setSegSize(int segSize)
|
void |
setShapeDLimit(float shapeDLimit)
|
void |
setShapeDThreshold(float shapeDThreshold)
|
void |
setShapeLimit(float shapeLimit)
|
void |
setShapeThreshold(float shapeThreshold)
|
void |
setShowAcc(boolean showAcc)
|
void |
setShowAll(boolean showAll)
|
void |
setShowClusters(boolean showClusters)
|
void |
setShowDecay(boolean showDecay)
|
void |
setShowDensity(boolean showDensity)
|
void |
setShowFingerPoints(boolean showFingerPoints)
|
void |
setShowFingers(boolean showFingers)
|
void |
setShowFingerTips(boolean showFingerTips)
|
void |
setShowOnlyAcc(boolean showOnlyAcc)
|
void |
setShowPalm(boolean showPalm)
|
void |
setShowScore(boolean showScore)
|
void |
setShowSecondFilter(boolean showSecondFilter)
|
void |
setShowSegments(boolean showSegments)
|
void |
setShowShape(boolean showShape)
|
void |
setShowShapePoints(boolean showShapePoints)
|
void |
setShowSkeletton(boolean showSkeletton)
|
void |
setShowThin(boolean showThin)
|
void |
setShowTopography(boolean showTopography)
|
void |
setShowWindow(boolean showWindow)
|
void |
setShowZones(boolean showZones)
|
void |
setSk_radius_max(float sk_radius_max)
|
void |
setSk_radius_min(float sk_radius_min)
|
void |
setSk_threshold(float sk_threshold)
|
void |
setSmoothShape(boolean smoothShape)
|
void |
setThin_Threshold(float thin_threshold)
|
void |
setThinning(boolean thinning)
|
void |
setTracker_time_bin(float tracker_time_bin)
|
void |
setUseDualFilter(boolean useDualFilter)
|
void |
setUseFingerDistanceSmooth(boolean useFingerDistanceSmooth)
|
void |
setUseIntensity(boolean useIntensity)
|
void |
setUseLowFilter(boolean useLowFilter)
|
void |
setUseSimpleContour(boolean useSimpleContour)
|
void |
setValidateParameters(boolean validateParameters)
|
protected ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.Line |
shortestLineToValue(int x,
int y,
int range,
float short_threshold,
float large_threshold)
protected Line lineToShape(int x, int y, int range, float orientation, float min_threshold, float[][][] frame ){ Line result = new Line(); // compute x1s and y1s based on range // for all points in a square outline centered on x0,y0 with side size range+1/2 // find length of line // if above max, x,y dest = x1,y1 and max = length, touchingdoor= true/false accordingly int x0 = x; int y0 = y; int xEnd = 0; int yEnd = 0; // find target point int x1 = x0 + (int)(Math.cos(Math.toRadians(orientation))*range); int y1 = y0 + (int)(Math.sin(Math.toRadians(orientation))*range); // System.out.println("lineToShape start: ["+x0+","+y0+"] target: ["+x1+","+y1+"]"); int dy = y1 - y0; int dx = x1 - x0; int stepx, stepy; int length = 0; if (dy < 0) { dy = -dy; stepy = -1; } else { stepy = 1; } if (dx < 0) { dx = -dx; stepx = -1; } else { stepx = 1; } dy <<= 1; // dy is now 2*dy dx <<= 1; // dx is now 2*dx if (dx > dy) { int fraction = dy - (dx >> 1); // same as 2*dy - dx while (x0 != x1) { if (fraction >= 0) { y0 += stepy; fraction -= dx; // same as fraction -= 2*dx } x0 += stepx; fraction += dy; // same as fraction -= 2*dy if(x0>0&&x0 |
java.lang.String |
toString()
|
void |
update(java.util.Observable o,
java.lang.Object arg)
|
void |
validateParameterChanges()
|
Methods inherited from class net.sf.jaer.eventprocessing.EventFilter2D |
---|
checkOutputPacketEventType, checkOutputPacketEventType, getEnclosedFilter, resetOut, setEnclosedFilter, setFilterEnabled |
Methods inherited from class net.sf.jaer.eventprocessing.EventFilter |
---|
getChip, getDescription, getEnclosedFilterChain, getEnclosingFilter, getPrefs, getPropertyChangeSupport, getPropertyTooltip, isAnnotationEnabled, isEnclosed, isFilterEnabled, prefsEnabledKey, setAnnotationEnabled, setChip, setEnclosed, setEnclosedFilter, setEnclosedFilterChain, setEnclosingFilter, setPreferredEnabledState, setPrefs, setPropertyTooltip |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface net.sf.jaer.graphics.FrameAnnotater |
---|
isAnnotationEnabled, setAnnotationEnabled |
Field Detail |
---|
protected AEChip chip
protected float[][] scoresFrame
protected ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.FingerCluster[] fingers
protected ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.EventPoint[][] eventPoints
protected float grayValue
protected int colorScale
protected int nbFingersActive
protected float scoresFrameMax
Constructor Detail |
---|
public PawTracker3(AEChip chip)
Method Detail |
---|
public void initFilter()
EventFilter
initFilter
in class EventFilter
public void validateParameterChanges()
public float computeRangeTotal(int radius)
public void processTracking(ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.EventPoint ep)
public java.lang.String toString()
toString
in class java.lang.Object
protected float distanceBetween(int x1, int y1, int x2, int y2)
public void isOnPawShape(ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.EventPoint ep, int currentTime)
protected float direction(float x0, float y0, float x1, float y1)
protected ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.Line shortestLineToValue(int x, int y, int range, float short_threshold, float large_threshold)
protected java.util.Vector longestLines(int x, int y, int range, int nb_lines_avg)
protected ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.Line mostValuableLine(int x, int y, int range)
protected ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.Line lineFromShapeBorder(int x, int y, int range, float orientation, float min_threshold)
protected ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.Line meanLineOf(java.util.Vector lines)
protected float lineOrientation(ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.Line line)
protected float lineDirection(ch.unizh.ini.jaer.projects.pawtracker.PawTracker3.Line line)
protected void increaseIntentisyOfLine(int x0, int y0, int x1, int y1, float intensityIncrease)
protected boolean nearDoor(int x, int y, int range)
protected boolean insideDoor(int x, int y)
public java.lang.Object getFilterState()
EventFilter
getFilterState
in class EventFilter
public void resetFilter()
EventFilter
resetFilter
in class EventFilter
public EventPacket filterPacket(EventPacket in)
EventFilter2D
filterPacket
in class EventFilter2D
in
- the input packet
public void update(java.util.Observable o, java.lang.Object arg)
update
in interface java.util.Observer
public void annotate(java.awt.Graphics2D g)
FrameAnnotater
annotate
in interface FrameAnnotater
g
- the Graphics2D contextprotected void drawBoxCentered(javax.media.opengl.GL gl, int x, int y, int sx, int sy)
protected void drawBox(javax.media.opengl.GL gl, int x, int x2, int y, int y2)
public void annotate(javax.media.opengl.GLAutoDrawable drawable)
FrameAnnotater
GL gl = drawable.getGL(); gl.glBegin(GL.GL_LINES); gl.glColor3f(.5f, .5f, 0); gl.glVertex2f(0, 0); gl.glVertex2f(getSizeX() - 1, getSizeY() - 1); gl.glEnd();
annotate
in interface FrameAnnotater
drawable
- the OpenGL drawable components, e.g., GLCanvaspublic void annotate(float[][][] frame)
annotate
in interface FrameAnnotater
frame
- the RGB pixel information. First dimension is Y, second is X, third is RGBpublic boolean isLogDataEnabled()
public void setLogDataEnabled(boolean logDataEnabled)
public void setLine_threshold(float line_threshold)
public float getLine_threshold()
public void setLine_range(int line_range)
public int getLine_range()
public void setLines_n_avg(int lines_n_avg)
public int getLines_n_avg()
public void setCluster_lifetime(int cluster_lifetime)
public int getCluster_lifetime()
public void setScore_range(int score_range)
public int getScore_range()
public void setScore_threshold(int score_threshold)
public int getScore_threshold()
public void setScore_in_threshold(float score_in_threshold)
public float getScore_in_threshold()
public void setScore_sup_threshold(float score_sup_threshold)
public float getScore_sup_threshold()
public void setLine2shape_thresh(float line2shape_thresh)
public float getLine2shape_thresh()
public void setShapeLimit(float shapeLimit)
public float getShapeLimit()
public void setShapeDLimit(float shapeDLimit)
public float getShapeDLimit()
public void setDecayTimeLimit(int decayTimeLimit)
public int getDecayTimeLimit()
public void setIntensityZoom(int intensityZoom)
public int getIntensityZoom()
public void setIn_length(int in_length)
public int getIn_length()
public void setIn_test_length(int in_test_length)
public int getIn_test_length()
public void setDoor_xa(int door_xa)
public int getDoor_xa()
public void setDoor_xb(int door_xb)
public int getDoor_xb()
public void setDoor_ya(int door_ya)
public int getDoor_ya()
public void setDoor_yb(int door_yb)
public int getDoor_yb()
public void setNode_range(float node_range)
public float getNode_range()
public void setFinger_sensitivity(float finger_sensitivity)
public float getFinger_sensitivity()
public void setFinger_mv_smooth(float finger_mv_smooth)
public float getFinger_mv_smooth()
public void setFinger_length(int finger_length)
public int getFinger_length()
public void setFinger_start_threshold(int finger_start_threshold)
public int getFinger_start_threshold()
public void setFinger_cluster_range(float finger_cluster_range)
public float getFinger_cluster_range()
public void setFinger_ori_variance(float finger_ori_variance)
public float getFinger_ori_variance()
public void setPalmback_below(float palmback_below)
public float getPalmback_below()
public void setPalmback_value(float palmback_value)
public float getPalmback_value()
public void setPalmback_distance(int palmback_distance)
public int getPalmback_distance()
public void setIntensity_range(int intensity_range)
public int getIntensity_range()
public void setIn_value_threshold(float in_value_threshold)
public float getIn_value_threshold()
public void setIntensity_threshold(float intensity_threshold)
public float getIntensity_threshold()
public void setIntensity_strength(float intensity_strength)
public float getIntensity_strength()
public void setEvent_strength(float event_strength)
public float getEvent_strength()
public void setContour_min_thresh(float contour_min_thresh)
public float getContour_min_thresh()
public void setContour_act_thresh(float contour_act_thresh)
public float getContour_act_thresh()
public void setContour_range(int contour_range)
public int getContour_range()
public void setTracker_time_bin(float tracker_time_bin)
public float getTracker_time_bin()
public void setShapeThreshold(float shapeThreshold)
public float getShapeThreshold()
public void setShapeDThreshold(float shapeDThreshold)
public float getShapeDThreshold()
public void setDoorMinDiff(float doorMinDiff)
public float getDoorMinDiff()
public void setDoorMaxDiff(float doorMaxDiff)
public float getDoorMaxDiff()
public void setMinZeroes(int minZeroes)
public int getMinZeroes()
public void setMaxZeroes(int maxZeroes)
public int getMaxZeroes()
public int getLinkSize()
public void setLinkSize(int linkSize)
public int getBoneSize()
public void setBoneSize(int boneSize)
public int getSegSize()
public void setSegSize(int segSize)
public int getMaxSegSize()
public void setMaxSegSize(int maxSegSize)
public boolean isResetPawTracking()
public void setResetPawTracking(boolean resetPawTracking)
public boolean isValidateParameters()
public void setValidateParameters(boolean validateParameters)
public void setUseFingerDistanceSmooth(boolean useFingerDistanceSmooth)
public boolean isUseFingerDistanceSmooth()
public void setUseSimpleContour(boolean useSimpleContour)
public boolean isUseSimpleContour()
public void setShowSkeletton(boolean showSkeletton)
public boolean isShowSkeletton()
public void setShowSecondFilter(boolean showSecondFilter)
public boolean isShowSecondFilter()
public void setShowTopography(boolean showTopography)
public boolean isShowTopography()
public void setShowPalm(boolean showPalm)
public boolean isShowPalm()
public void setShowThin(boolean showThin)
public boolean isShowThin()
public void setThinning(boolean thinning)
public boolean isThinning()
public float getThin_Threshold()
public void setThin_Threshold(float thin_threshold)
public void setShowSegments(boolean showSegments)
public boolean isShowSegments()
public void setScaleAcc(boolean scaleAcc)
public boolean isScaleAcc()
public void setScaleIntensity(boolean scaleIntensity)
public boolean isScaleIntensity()
public void setShowAcc(boolean showAcc)
public boolean isShowAcc()
public void setShowOnlyAcc(boolean showOnlyAcc)
public boolean isShowOnlyAcc()
public void setShowDecay(boolean showDecay)
public boolean isShowDecay()
public int getDensityMinIndex()
public void setDensityMinIndex(int densityMinIndex)
public int getDensityMaxIndex()
public void setDensityMaxIndex(int densityMaxIndex)
public void setShowDensity(boolean showDensity)
public boolean isShowDensity()
public void setScaleInDoor(boolean scaleInDoor)
public boolean isScaleInDoor()
public void setDecayOn(boolean decayOn)
public boolean isDecayOn()
public void setShowWindow(boolean showWindow)
public boolean isShowWindow()
public void setShowScore(boolean showScore)
public boolean isShowScore()
public void setUseIntensity(boolean useIntensity)
public boolean isUseIntensity()
public void setHideInside(boolean hideInside)
public boolean isHideInside()
public void setShowFingers(boolean showFingers)
public boolean isShowFingers()
public void setShowClusters(boolean showClusters)
public boolean isShowClusters()
public void setShowFingerTips(boolean showFingerTips)
public boolean isShowFingerTips()
public void setShowZones(boolean showZones)
public boolean isShowZones()
public void setShowAll(boolean showAll)
public boolean isShowAll()
public void setShowShape(boolean showShape)
public boolean isShowShape()
public void setShowShapePoints(boolean showShapePoints)
public boolean isShowShapePoints()
public void setSmoothShape(boolean smoothShape)
public boolean isSmoothShape()
public void setShowFingerPoints(boolean showFingerPoints)
public boolean isShowFingerPoints()
public void setUseDualFilter(boolean useDualFilter)
public boolean isUseDualFilter()
public void setUseLowFilter(boolean useLowFilter)
public boolean isUseLowFilter()
public int getLowFilter_radius()
public void setLowFilter_radius(int lowFilter_radius)
public int getLowFilter_density()
public void setLowFilter_density(int lowFilter_density)
public float getLowFilter_threshold()
public void setLowFilter_threshold(float lowFilter_threshold)
public int getLowFilter_radius2()
public void setLowFilter_radius2(int lowFilter_radius2)
public int getLowFilter_density2()
public void setLowFilter_density2(int lowFilter_density2)
public float getFinger_border_mix()
public void setFinger_border_mix(float finger_border_mix)
public float getFinger_tip_mix()
public void setFinger_tip_mix(float finger_tip_mix)
public int getFinger_surround()
public void setFinger_surround(int finger_surround)
public int getFinger_creation_surround()
public void setFinger_creation_surround(int finger_creation_surround)
public float getBrightness()
public void setBrightness(float brightness)
public float getSk_threshold()
public void setSk_threshold(float sk_threshold)
public float getSk_radius_min()
public void setSk_radius_min(float sk_radius_min)
public float getSk_radius_max()
public void setSk_radius_max(float sk_radius_max)
|
jAER project on SourceForge | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |