rk3399_arm_lvds/imgproc/iimageencode.h

18 lines
257 B
C
Raw Normal View History

2024-03-05 03:46:18 +00:00
#pragma once
#include "imemory.h"
#include "imgproc.h"
namespace cv
{
class Mat;
}
class IImageEncode
{
public:
virtual ~IImageEncode() {}
virtual MemoryPtr encode(cv::Mat &image) = 0;
};
typedef std::shared_ptr<IImageEncode> ImageEncodePtr;