zynq_7010/zynq_7010_code/Jpegcompress.h

16 lines
311 B
C++

#pragma once
#include <turbojpeg.h>
#include <opencv2/opencv.hpp>
#include "scanservices_utils.h"
class JpegCompress
{
public:
JpegCompress(int quality=80);
~JpegCompress();
HG_JpegCompressInfo GetCompressedImg(cv::Mat& mat);
private:
tjhandle tjInstance;
int m_quality;
};