Package ru.ifmo.diplom.kirilchuk.jawelet.util.extensioner

Examples of ru.ifmo.diplom.kirilchuk.jawelet.util.extensioner.Action


    @Override
    public double[] decomposeLow(double[] data, Filter lowDecompositionFilter) {
        double[] result;
       
        Action zeroPaddingToEven = new ZeroPaddingToEven();

        int extra = zeroPaddingToEven.getExtensionLength(data.length);
        result = new Extensioner(data)
                .schedule(zeroPaddingToEven)
                .schedule(new CyclicEndExtension(lowDecompositionFilter.getLength()))
                .execute();
        result = MathUtils.convolve(result, lowDecompositionFilter.getCoeff());
View Full Code Here


    @Override
    public double[] decomposeHigh(double[] data, Filter highDecompositionFilter) {
        double[] result;

        Action zeroPaddingToEven = new ZeroPaddingToEven();
       
        int extra = zeroPaddingToEven.getExtensionLength(data.length);
        result = new Extensioner(data)
                .schedule(zeroPaddingToEven)
                .schedule(new CyclicEndExtension(highDecompositionFilter.getLength()))
                .execute();
View Full Code Here

TOP

Related Classes of ru.ifmo.diplom.kirilchuk.jawelet.util.extensioner.Action

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.