当前位置: 首页 > wzjs >正文

邯郸做淘宝网站关键词搜索查询

邯郸做淘宝网站,关键词搜索查询,做网站还是小程序,包头北京网站建设操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 将图像从NV12(YUV420p)颜色空间转换为BGR。 该函数将输入图像从NV12颜色空间转换为RGB。Y、U和V通道值的常规范围是0到25…
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

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

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

注意
函数的文本ID是"org.opencv.imgproc.colorconvert.nv12tobgr"

函数原型

GMat cv::gapi::NV12toBGR 	、
(const GMat &  	src_y,const GMat &  	src_uv 
) 	

参数

  • 参数src_y - 输入图像:8位无符号单通道图像(CV_8UC1)。
  • 参数src_uv - 输入图像:8位无符号双通道图像(CV_8UC2)。

返回值:

返回一个新的 GMat 对象,表示从输入的 NV12 图像数据转换得到的 BGR 格式的图像数据。

使用场景

当你需要处理来自摄像头或其他影像设备的数据时,这些设备可能会输出 NV12 格式的图像数据。为了进行进一步的色彩处理或者显示,你可能需要将其转换为更常见的 BGR 格式。

代码示例

#include <opencv2/gapi.hpp>
#include <opencv2/gapi/core.hpp>
#include <opencv2/opencv.hpp>int main()
{// 假设我们有一个NV12格式的图像int width = 640;int height = 480;// 创建NV12格式的数据(这里用随机数据填充以显示颜色变化)std::vector<uchar> nv12_data((width * height * 3) / 2);// 初始化Y平面for (int i = 0; i < width * height; ++i) {nv12_data[i] = rand() % 256; // Y plane}// 初始化UV平面for (int i = 0; i < width * height / 2; ++i) {nv12_data[width * height + i] = rand() % 256; // UV plane}// 定义Y平面和UV平面cv::Mat y_plane(height, width, CV_8UC1, nv12_data.data());cv::Mat uv_plane(height / 2, width / 2, CV_8UC2, nv12_data.data() + (width * height));// 定义G-API图cv::GMat in_y, in_uv;auto out = cv::gapi::NV12toBGR(in_y, in_uv);cv::GComputation comp(cv::GIn(in_y, in_uv), cv::GOut(out));cv::Mat bgrImg;try {// 应用到输入图像并获取输出图像comp.apply(cv::gin(y_plane, uv_plane), cv::gout(bgrImg),cv::compile_args(cv::gapi::kernels()));// 显示结果cv::imshow("BGR image", bgrImg);cv::waitKey();}catch(const cv::Exception& e) {std::cerr << "OpenCV exception: " << e.what() << std::endl;}catch(const std::exception& e) {std::cerr << "Error: " << e.what() << std::endl;}return 0;
}

运行结果

在这里插入图片描述

http://www.dtcms.com/wzjs/11996.html

相关文章:

  • 核工业华南建设工程集团公司网站网络营销手段有哪些方式
  • 福州优秀网站建设公司推广赚佣金的平台
  • 十堰做网站的工作室广州seo优化推广
  • 建设网站需要注意什么百度首页登录官网
  • wordpress 列表展开收缩seo优化信
  • 爱的网站成都网站seo排名优化
  • 网站建设的线框图叫什么公司做网络推广哪个网站好
  • 网站描文本怎么做seo网络营销的技术
  • 成都j网站制作郑州seo排名工具
  • 网站自己怎么建设淮安网站seo
  • wordpress 2 s广州网络seo优化
  • 哪个网站教做ppt店铺运营
  • 德阳建设银行招聘网站网站优化关键词
  • 做网站界面的软件软文媒体发稿平台
  • 品牌建设公司网站推广网络营销案例
  • 大学网站建设目标seo优化在哪里学
  • 开源网站开发文档下载广州最近爆发什么病毒
  • dw制造网站log怎么做关键词站长工具
  • 南京制作网站服务商免费个人网站服务器
  • 计算机专业做网站运营seo外链发布工具
  • 登封市建设局网站上线了建站
  • 工厂 网站建设东莞网站快速排名提升
  • 如何学做网站平台常德网站建设公司
  • 北京和君网站建设经典软文案例100例
  • 哈尔滨网站建设价格宁波seo整站优化
  • 阿里云企业网站建设教程夜狼seo
  • 山东省建设工程 评估中心网站网址制作
  • 建设网站书淮南网站seo
  • 帮别人做网站服务器长沙靠谱关键词优化公司电话
  • 顺德网站建设教程牡丹江网站seo