code_device/hgdriver/hgdev/imgproc-pak/cutter.h

30 lines
547 B
C++

#pragma once
// image processor
//
// created on 2023-11-07
//
// ver: 1.0
//
// NOTE: the interface is for all algorithms are in ONE module
#include <imgprc/img_processor.h>
class decoder : public image_processor
{
public:
decoder();
protected:
virtual ~decoder();
bool set_opt_json_text(char* txt);
public:
virtual int set_value(const char* name, void* val) override;
virtual void enable(const char* name, bool able) override;
virtual int process(const std::vector<PROCIMGINFO>& in, std::vector<PROCIMGINFO>& out) override;
};