1 // Copyright (C) 2019 Intel Corporation
2 // SPDX-License-Identifier: Apache-2.0
5 #ifndef FLUID_TEST_COMPUTATIONS_HPP
6 #define FLUID_TEST_COMPUTATIONS_HPP
26 class __attribute__((visibility("default"))) FluidComputation
30 std::shared_ptr<Priv> m_priv;
32 FluidComputation(Priv* priv);
37 class __attribute__((visibility("default"))) FluidResizeComputation : public FluidComputation
40 FluidResizeComputation(test::Mat inMat, test::Mat outMat, int interp);
43 class __attribute__((visibility("default"))) FluidSplitComputation : public FluidComputation
46 FluidSplitComputation(test::Mat inMat, std::vector<test::Mat> outMats);
49 class __attribute__((visibility("default"))) FluidMergeComputation : public FluidComputation
52 FluidMergeComputation(std::vector<test::Mat> inMats, test::Mat outMat);
55 } // namespace opencv_test
57 #endif // FLUID_TEST_COMPUTATIONS_HPP