Skip to content
Snippets Groups Projects
Select Git revision
  • 36f8a06fe51084e404e11b516945a41fca7020c5
  • master default protected
  • atkis
  • development
  • marco/aquacrop-fix-api-use
  • precompile-statements
  • precompile-tools
  • tmp-faster-loading
  • skylark
  • testsuite
  • code-review
  • v0.8
  • v0.7.0
  • v0.6.1
  • v0.6.0
  • v0.5.5
  • v0.5.4
  • v0.5.3
  • v0.5.2
  • v0.2
  • v0.3.0
  • v0.4.1
  • v0.5
23 results

architecture.md

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    IFrameProcessor.h 830 B
    /*
    This file is part of BGSLibrary.
    
    BGSLibrary is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.
    
    BGSLibrary is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
    
    You should have received a copy of the GNU General Public License
    along with BGSLibrary.  If not, see <http://www.gnu.org/licenses/>.
    */
    #pragma once
    
    #include <cv.h>
    
    namespace bgslibrary
    {
      class IFrameProcessor
      {
      public:
        virtual void process(const cv::Mat &input) = 0;
        virtual ~IFrameProcessor(){}
      };
    }