/workspaces/astro/sol3-sdk/cpp/sol3/isp/yuv.h Source File

Space-ng SDK: /workspaces/astro/sol3-sdk/cpp/sol3/isp/yuv.h Source File
Space-ng SDK
yuv.h
Go to the documentation of this file.
1 // Copyright (c) Space-ng, inc. All rights reserved.
2 
3 #pragma once
4 
5 #include "sol3/core/msg/buffer.h"
7 
8 #include <opencv2/core.hpp>
9 
10 #include <cstddef>
11 
12 namespace sol3::isp {
13 
26 void yuvToBgr(
27  void const* data,
28  size_t size,
29  core::msg::BufferInfo const& info,
30  cv::Mat& bgr);
31 
34 void yuvToBgr(core::IBufferConst const& buffer, cv::Mat& bgr);
35 
36 } // namespace sol3::isp
A view of an immutable shared-memory buffer.
Definition: shmem_buffer.h:74
Definition: white_balance.h:11
void yuvToBgr(void const *data, size_t size, core::msg::BufferInfo const &info, cv::Mat &bgr)