From b227ffee5c09706cdcb0b1a3c5e855ede75339cf Mon Sep 17 00:00:00 2001 From: thibault allenet <thibault.allenet@cea.fr> Date: Tue, 13 Feb 2024 08:45:24 +0000 Subject: [PATCH] Replace Stimuli -> Stimulus --- .../stimuli/StimuliImpl_opencv_imread.hpp | 59 ------------------- 1 file changed, 59 deletions(-) delete mode 100644 include/aidge/backend/opencv/stimuli/StimuliImpl_opencv_imread.hpp diff --git a/include/aidge/backend/opencv/stimuli/StimuliImpl_opencv_imread.hpp b/include/aidge/backend/opencv/stimuli/StimuliImpl_opencv_imread.hpp deleted file mode 100644 index 49e983b..0000000 --- a/include/aidge/backend/opencv/stimuli/StimuliImpl_opencv_imread.hpp +++ /dev/null @@ -1,59 +0,0 @@ -/******************************************************************************** - * Copyright (c) 2023 CEA-List - * - * This program and the accompanying materials are made available under the - * terms of the Eclipse Public License 2.0 which is available at - * http://www.eclipse.org/legal/epl-2.0. - * - * SPDX-License-Identifier: EPL-2.0 - * - ********************************************************************************/ - -#ifndef LOAD_H_ -#define LOAD_H_ - -#include <cstring> -#include <memory> -#include <iostream> - -#include "opencv2/core.hpp" -#include <opencv2/imgcodecs.hpp> - -#include "aidge/data/Data.hpp" -#include "aidge/data/Tensor.hpp" -#include "aidge/backend/StimuliImpl.hpp" -#include "aidge/stimuli/Stimuli.hpp" -#include "aidge/backend/opencv/data/TensorImpl.hpp" -#include "aidge/backend/opencv/utils/Utils.hpp" - - -namespace Aidge { -class StimuliImpl_opencv_imread : public StimuliImpl { -public: - StimuliImpl_opencv_imread(const std::string& dataPath="", int colorFlag=cv::IMREAD_UNCHANGED) : - mDataPath(dataPath), - mColorFlag(colorFlag) {} - virtual ~StimuliImpl_opencv_imread() {}; - - std::shared_ptr<Tensor> load() override; - - static std::unique_ptr<StimuliImpl_opencv_imread> create(const std::string& dataPath) { - return std::make_unique<StimuliImpl_opencv_imread>(dataPath); - } - -protected: - - /// Stimuli data path - std::string mDataPath; - int mColorFlag; - -}; -namespace { -static Registrar<Aidge::Stimuli> registrarStimuliImpl_opencv_png( - {"opencv", "png"}, Aidge::StimuliImpl_opencv_imread::create); -static Registrar<Aidge::Stimuli> registrarStimuliImpl_opencv_pgm( - {"opencv", "pgm"}, Aidge::StimuliImpl_opencv_imread::create); -} // namespace -} // namespace Aidge - -#endif /* LOAD_H_ */ -- GitLab