Package be.panako.strategy.olaf
Class OlafFingerprint
java.lang.Object
be.panako.strategy.olaf.OlafFingerprint
A fingerprint connects three event points in a spectrogram. The points are defined
by a time and frequency pair, both encoded with an integer. The frequency is defined by
the bin index in the spectrogram. The time is defined as the index of the block processed.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOlafFingerprint(int t1, int f1, float m1, int t2, int f2, float m2, int t3, int f3, float m3) OlafFingerprint(long hash, int t1) OlafFingerprint(OlafEventPoint e1, OlafEventPoint e2, OlafEventPoint e3) -
Method Summary
-
Field Details
-
t1
public final int t1 -
f1
public final int f1 -
m1
public final float m1 -
t2
public final int t2 -
f2
public final int f2 -
m2
public final float m2 -
t3
public final int t3 -
f3
public final int f3 -
m3
public final float m3
-
-
Constructor Details
-
OlafFingerprint
public OlafFingerprint(int t1, int f1, float m1, int t2, int f2, float m2, int t3, int f3, float m3) -
OlafFingerprint
public OlafFingerprint(long hash, int t1) -
OlafFingerprint
-
-
Method Details