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

学做古典家具网站网站后台管理系统多少钱

学做古典家具网站,网站后台管理系统多少钱,找加工订单的网站,做新闻类网站操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 cv::cuda::split 是 OpenCV CUDA 模块中的一个函数,用于将一个多通道的 GpuMat 图像拆分成多个单通道的 GpuMat 图像。这个函数是 CP…
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

cv::cuda::split 是 OpenCV CUDA 模块中的一个函数,用于将一个多通道的 GpuMat 图像拆分成多个单通道的 GpuMat 图像。这个函数是 CPU 版本 cv::split 的 GPU 加速版本,适用于在 GPU 上高效执行图像通道分离操作。

函数原型

void cv::cuda::split
(InputArray src,   // 输入:多通道 GpuMat 图像GpuMat* dst,      // 输出:指向多个单通道 GpuMat 的指针数组Stream& stream = Stream::Null()  // 可选的 CUDA 流对象,默认使用默认流
);

参数

  • src (InputArray): 输入的多通道 GpuMat 图像。例如,一个三通道 BGR 图像或四通道 BGRA 图像。
  • dst (GpuMat*): 指向存储输出单通道 GpuMat 图像的数组。该数组的大小应等于输入图像的通道数。每个元素对应输入图像的一个通道。
  • stream (Stream&): CUDA 流对象,用于控制异步执行。如果不指定,则使用默认流(同步执行)。

使用示例

以下是一个完整的示例代码,展示了如何使用 cv::cuda::split 将一个三通道 BGR 图像拆分为三个单通道图像:

#include <iostream>
#include <opencv2/cudaarithm.hpp>
#include <opencv2/opencv.hpp>int main()
{// 读取一张图片并上传到 GPUcv::Mat src_host = cv::imread( "/media/dingxin/data/study/OpenCV/sources/images/Lenna.png" );  // 替换为你自己的图片路径if ( src_host.empty() ){std::cerr << "无法读取图像" << std::endl;return -1;}cv::cuda::GpuMat src_gpu;src_gpu.upload( src_host );// 创建一个数组来存储每个通道的 GpuMatint num_channels = src_host.channels();cv::cuda::GpuMat channels[ 3 ];  // 对于BGR图像,我们有3个通道// 调用 cuda::split 分离通道cv::cuda::split( src_gpu, channels );  // 默认同步执行// 下载各个通道回 CPU 并显示for ( int i = 0; i < num_channels; ++i ){cv::Mat channel;channels[ i ].download( channel );std::string window_name = "Channel " + std::to_string( i );cv::imshow( window_name, channel );}cv::waitKey( 0 );return 0;
}

运行结果

在这里插入图片描述

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

相关文章:

  • 网络营销建设网站实训如何建设自己的小说网站
  • 整站优化深圳外包公司被辞退有补偿吗
  • 石河子做网站的公司wordpress登陆过程
  • 旅游门户网站模板dw怎么制作网页教程
  • 网站备案重要吗请问去哪里学编程比较正规
  • 机械网站建设公司wordpress加速教程
  • 域名注册哪个网站便宜wordpress会员付费
  • 繁体网站模板互联网营销中心
  • 征信网站开发ps制作个人网站
  • 网站开发网站设计制作ai里做的图片方网站上不清楚
  • 360免费wifi安卓版下载搜索引擎优化策略有哪些
  • 怀仁建设局网站网站开发路线
  • 国内对企业网站开发的研究邢台新引擎网络
  • 静态网站如何添加关键词百度免费推广方法
  • 个人建站免费服务器我要建企业营销型网站
  • wordpress企业网站添加到wordpress视频库中
  • 天堂软件百度搜索seo怎么做
  • 网站建设费用初步预算上海松江区建设局官方网站
  • 视频网站广告代码php和asp做网站哪个好
  • 网站建设优化推广哈尔滨如何建设一个手机网站
  • 创新创业网站建设机关网站源码
  • 苏州网站开发公司济南兴田德润厉害吗贵州专业建网站
  • 网站seo推广平台设计的有趣的网站推荐
  • 公司静态网站模板河北一级造价师
  • 如何用自己电脑做网站开题报告旅游网站建设
  • 网站入口你明白我的意思吧2016网站备案
  • 电子商务网站开发策划案域名备案查询
  • 手机h5网站模板下载网站设计资料
  • 微网站开发平台免费网站建设收费标准案例
  • 十大免费ppt课件网站网页视频怎么下载到本地手机