com.meapsoft.featextractors
Class MetaFeatureExtractor
java.lang.Object
com.meapsoft.featextractors.FeatureExtractor
com.meapsoft.featextractors.MetaFeatureExtractor
- Direct Known Subclasses:
- Likelihood
- public abstract class MetaFeatureExtractor
- extends FeatureExtractor
Extension of FeatureExtractor that takes a FeatFile instead of FFT
data. This allows meta features to be extracted from whole groups
of already extracted features.
Method Summary |
void |
features(FeatFile featFile)
Extract meta features from featFile. |
abstract void |
features(FeatFile featFile,
boolean clearOriginalFeatures)
|
double[] |
features(STFT stft,
long startFrame,
int length)
Extract features from a chunk of STFT data. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetaFeatureExtractor
public MetaFeatureExtractor()
features
public double[] features(STFT stft,
long startFrame,
int length)
- Description copied from class:
FeatureExtractor
- Extract features from a chunk of STFT data.
- Specified by:
features
in class FeatureExtractor
features
public void features(FeatFile featFile)
- Extract meta features from featFile. Clears the original
features.
features
public abstract void features(FeatFile featFile,
boolean clearOriginalFeatures)