Warning: session_start(): open(/var/lib/php/sessions/sess_26vdspuqlhjfni3pdq8lvle3va, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
srecord noeq HamburgerAudioHaarFeature(IAudioSample sample, double start, double end) {
double[] positions = new[4];
*(IAudioSample *sample, double... *positions) {
}
double factor = 1;
double length() { ret positions[3]-positions[0]; }
DoubleRange meatRange() { ret doubleRange(positions[1], positions[2]; }
double meatHeight() { ret l(meatRange()); }
double blackArea() { ret length()-meatHeight(); }
double whiteArea() { ret meatHeight(); }
double get(int channel) {
double blackArea = blackArea();
double whiteArea = whiteArea();
double whiteSum = sample.sampleSum(channel, positions[1], positions[2]);
double blackSum = sample.sampleSum(channel, positions[0], positions[1])
+ sample.sampleSum(channel, positions[2], positions[3]);
ret mul_optFor1(factor,
(doubleRatio(whiteSum, whiteArea)
- doubleRatio(blackSum, blackArea))/255.0);
}
Channels get() {
ret mapChannels get(sample.channels());
}
}