Add zlmediakit.
This commit is contained in:
10
Main/ImageUtilities.cpp
Normal file
10
Main/ImageUtilities.cpp
Normal file
@ -0,0 +1,10 @@
|
||||
#include "ImageUtilities.h"
|
||||
#include <opencv2/opencv.hpp>
|
||||
|
||||
namespace ImageUtilities {
|
||||
void NV21ToBGR24(const uint8_t *nv21Data, uint8_t *bgr24Data, int width, int height) {
|
||||
cv::Mat nv21Image(height + height / 2, width, CV_8UC1, const_cast<unsigned char *>(nv21Data));
|
||||
cv::Mat bgrImage(height, width, CV_8UC3, bgr24Data);
|
||||
cv::cvtColor(nv21Image, bgrImage, cv::COLOR_YUV2BGR_NV21);
|
||||
}
|
||||
} // namespace ImageUtilities
|
Reference in New Issue
Block a user