当前位置: 首页> 教育> 培训 > 长春火车站停车场24小时收费标准_中国商机网_google推广费用_衡阳百度seo

长春火车站停车场24小时收费标准_中国商机网_google推广费用_衡阳百度seo

时间:2025/7/11 23:15:23来源:https://blog.csdn.net/jndingxin/article/details/147455397 浏览次数:0次
长春火车站停车场24小时收费标准_中国商机网_google推广费用_衡阳百度seo
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

将图像从 YUV 色彩空间转换为 RGB。
该函数将输入图像从 YUV 色彩空间转换为 RGB。Y、U 和 V 通道值的常规范围是 0 到 255。

输出图像必须是 8 位无符号三通道图像 CV_8UC3。

注意
函数的文字 ID 是 “org.opencv.imgproc.colorconvert.yuv2rgb”

函数原型

GMat cv::gapi::YUV2RGB 	
(const GMat &  	src
) 	

参数

  • 参数 src: 输入图像,8 位无符号三通道图像 CV_8UC3。

代码示例

#include <opencv2/gapi.hpp>
#include <opencv2/gapi/core.hpp>     // 包含核心功能
#include <opencv2/gapi/imgproc.hpp>  // 包含图像处理功能
#include <opencv2/opencv.hpp>int main()
{// 假设我们已经有一个YUV格式的图像// 这里为了示例,先从BGR转YUV再转回RGBcv::Mat bgr_img = cv::imread( "/media/dingxin/data/study/OpenCV/sources/images/Lenna.png" );if ( bgr_img.empty() ){std::cerr << "Error: Image not found!" << std::endl;return -1;}// 先将BGR图像转换为YUV格式作为输入cv::Mat yuv_img;cv::cvtColor( bgr_img, yuv_img, cv::COLOR_BGR2YUV );// 定义G-API图cv::GMat src;auto rgb = cv::gapi::YUV2RGB( src );cv::GComputation comp( cv::GIn( src ), cv::GOut( rgb ) );// 创建输出矩阵cv::Mat out_rgb;// 应用计算图并执行转换,指定使用默认的CPU后端comp.apply( cv::gin( yuv_img ), cv::gout( out_rgb ), cv::compile_args( cv::gapi::kernels() ) );// 如果需要BGR格式,可以再次转换cv::Mat out_bgr;cv::cvtColor( out_rgb, out_bgr, cv::COLOR_RGB2BGR );// 显示原始图像和转换后的图像cv::imshow( "Original BGR Image", bgr_img );cv::imshow( "Converted to RGB from YUV", out_rgb );cv::imshow( "Converted Back to BGR", out_bgr );cv::waitKey( 0 );return 0;
}

运行结果

在这里插入图片描述

关键字:长春火车站停车场24小时收费标准_中国商机网_google推广费用_衡阳百度seo

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: