zynq_7010/zynq_7010_code/Jpegcompress.h

16 lines
311 B
C
Raw Normal View History

2023-07-20 03:48:38 +00:00
#pragma once
#include <turbojpeg.h>
#include <opencv2/opencv.hpp>
#include "scanservices_utils.h"
2023-07-17 03:29:37 +00:00
2023-07-20 03:48:38 +00:00
class JpegCompress
{
public:
JpegCompress(int quality=80);
~JpegCompress();
HG_JpegCompressInfo GetCompressedImg(cv::Mat& mat);
private:
tjhandle tjInstance;
int m_quality;
};