Since you did not specify a programming language. I will give you an answer in C ++.
std::vector<uchar> buff;//buffer for coding std::vector<int> param(2); param[0] = cv::IMWRITE_JPEG_QUALITY; param[1] = 80;//default(95) 0-100 cv::imencode(".jpg", mat, buff, param);
source share