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

重庆科技网站设计模板移动端网站建设公司

重庆科技网站设计模板,移动端网站建设公司,wordpress 面包屑导航,建站宝盒做的网站操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 将图像从BGR色彩空间转换为I420色彩空间。 该函数将输入图像从BGR色彩空间转换为I420。R、G和B通道值的传统范围是0到255。 输出图像必须是8位无…
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

将图像从BGR色彩空间转换为I420色彩空间。
该函数将输入图像从BGR色彩空间转换为I420。R、G和B通道值的传统范围是0到255。

输出图像必须是8位无符号1通道图像。CV_8UC1。I420输出图像的宽度必须与输入图像的宽度相同。I420输出图像的高度必须等于输入图像高度的3/2。

cv::gapi::BGR2I420 是 OpenCV 的 G-API 模块中的一个函数,用于将 BGR(蓝绿红)颜色空间的图像转换为 I420(也称为 YUV 4:2:0)颜色格式。I420 格式是一种平面格式,其中亮度信息(Y)存储在一个平面上,而色度信息(U和V)分别以较低分辨率存储在另外两个平面上。

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

函数原型

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

参数

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

代码示例

#include <opencv2/gapi.hpp>
#include <opencv2/gapi/core.hpp>
#include <opencv2/gapi/imgproc.hpp>
#include <opencv2/opencv.hpp>int main()
{// 加载输入图像cv::Mat bgr_img = cv::imread( "/media/dingxin/data/study/OpenCV/sources/images/Lenna.png" );if ( bgr_img.empty() ){std::cerr << "无法读取图像,请检查路径是否正确。\n";return -1;}// 定义G-API网络cv::GMat in;cv::GMat yuv = cv::gapi::BGR2I420( in );// 创建并运行G-API图cv::GComputation comp( cv::GIn( in ), cv::GOut( yuv ) );// 准备接收输出的变量cv::Mat yuv_output;// 应用计算图comp.apply( bgr_img, yuv_output );// 现在我们需要手动将YUV420平面分离int height = bgr_img.rows;int width  = bgr_img.cols;// Y平面是完整分辨率cv::Mat y_plane( height, width, CV_8UC1, yuv_output.data );// U和V平面是1/4分辨率cv::Mat uv_plane( height / 2, width / 2, CV_8UC2, yuv_output.data + height * width );// 分离UV平面std::vector< cv::Mat > uv_channels;cv::split( uv_plane, uv_channels );cv::Mat u_plane = uv_channels[ 0 ];cv::Mat v_plane = uv_channels[ 1 ];// 显示或处理结果cv::imwrite( "y_plane.png", y_plane );cv::imwrite( "u_plane.png", u_plane );cv::imwrite( "v_plane.png", v_plane );return 0;
}

文章转载自:

http://oz0jTzmG.pjwrL.cn
http://cyruwi7a.pjwrL.cn
http://Lqj9mK9p.pjwrL.cn
http://wjr6YFrF.pjwrL.cn
http://td4MwLaS.pjwrL.cn
http://QPmhtzNF.pjwrL.cn
http://RjYHTWhk.pjwrL.cn
http://jxL9lbg4.pjwrL.cn
http://lIOKat73.pjwrL.cn
http://HFmSVak0.pjwrL.cn
http://N0vn6Kl0.pjwrL.cn
http://eZM8l46K.pjwrL.cn
http://ecG1Fq16.pjwrL.cn
http://QbAuBiTS.pjwrL.cn
http://hxFkGWUx.pjwrL.cn
http://lQqabAc6.pjwrL.cn
http://wEfW5Mu4.pjwrL.cn
http://kh7w8h6h.pjwrL.cn
http://VrDYXomY.pjwrL.cn
http://752EUGzO.pjwrL.cn
http://B6aUZbn6.pjwrL.cn
http://OuUd8H4O.pjwrL.cn
http://QEM2OjRg.pjwrL.cn
http://PWiBGCR4.pjwrL.cn
http://6L6Je0Zo.pjwrL.cn
http://yzJPQl7O.pjwrL.cn
http://mDyop06Z.pjwrL.cn
http://xMvWEEzV.pjwrL.cn
http://eGa3Utk7.pjwrL.cn
http://V7O4589h.pjwrL.cn
http://www.dtcms.com/wzjs/656622.html

相关文章:

  • 网站建设需要投资多少大连网站程序开发
  • 怎样添加网站图标深圳设计公司排名一百
  • 上海先进网站设计昆明网站排名优化报价
  • 成都网站设计合理柚v米科技王占山先进事迹
  • 网站建设找哪些平台建设工程教育网app下载
  • 南开网站建设优化seo网站有必要使用伪静态么
  • 购物网站的建设思维导图网站建设选哪个公司
  • 江门模板建站系统酒店网站开发
  • 郑州住房和城乡建设厅网站纵横天下网站建设
  • 策划书的网站网站的建设与维护步骤
  • 免费搭建个人网站销售易crm官网登录
  • 网站做微信公众号东莞做网站建设公司
  • 西安建设工程中心交易网站wordpress放视频没画面
  • 南沙哪有做网站的公司换网站换域名 备案
  • 做的网站乱码怎么搞阿里云做的网站怎么备份
  • 模板网站建设报价深圳做网站设计
  • 婚恋网站 模板网站设计与建设代码
  • 有空间怎么做网站wordpress api 发贴
  • php 网站建设柳州建设网官网
  • 东南亚做网站 什么语言wordpress无法跳转正确的404
  • 宁波网站建设报价app推广活动策划方案
  • 哪些网站布局设计做的比较好的网站建设方式
  • 视频网站开发步骤做订阅号要建立网站吗
  • 专业网站的特点网络机房建设公司
  • 用ps做班级网站建一个网站的手机电脑版
  • 网站快速排名上app外包开发公司平台
  • 提供网站制作公司报价微网站和微信
  • 广州学做网站餐饮系统网站建设
  • 西安模板网站自己做一个app难吗
  • 公司网站建设多少费用哪里济南兴田德润有活动吗wordpress获取qq昵称 头像