16 #include "fastdeploy/vision/common/processors/manager.h" 17 #include "fastdeploy/vision/common/processors/transform.h" 18 #include "fastdeploy/vision/common/result.h" 44 std::vector<FDTensor>* outputs);
47 void DisableNormalize();
49 void DisablePermute();
51 std::string GetArch() {
56 bool BuildPreprocessPipelineFromConfig();
57 std::vector<std::shared_ptr<Processor>> processors_;
58 std::shared_ptr<PadToSize> pad_op_ =
59 std::make_shared<PadToSize>(0, 0, std::vector<float>(3, 0));
60 bool initialized_ =
false;
62 bool disable_permute_ =
false;
64 bool disable_normalize_ =
false;
66 std::string config_file_;
FDMatBatch contains batch data for preprocess.
Definition: mat_batch.h:28
Preprocessor object for PaddleDet serials model.
Definition: preprocessor.h:26
ProcessorManager for Preprocess.
Definition: manager.h:27
All C++ FastDeploy APIs are defined inside this namespace.
Definition: option.h:16