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

在淘宝介绍里边怎么做网站链接小企业网站建设流程

在淘宝介绍里边怎么做网站链接,小企业网站建设流程,iis如何建立网站,虚拟机做网站操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 createConvolution函数是OpenCV CUDA 模块中用于创建卷积操作对象的工厂方法。它返回一个指向 cv::cuda::Convolution 接口的智能指针&#xff0…
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

createConvolution函数是OpenCV CUDA 模块中用于创建卷积操作对象的工厂方法。它返回一个指向 cv::cuda::Convolution 接口的智能指针(cv::Ptr),该接口可以执行高效的 GPU 卷积操作。

函数原型

cv::Ptr<cv::cuda::Convolution> cv::cuda::createConvolution
(cv::Size user_block_size = cv::Size()
)

参数说明

参数名类型默认值说明
user_block_sizecv::Sizecv::Size()(即自动选择)可选参数,指定在 GPU 上执行卷积时使用的线程块大小(block size)。如果不设置,则由 OpenCV 自动选择最优值。

功能说明

该函数会根据当前设备环境和性能优化策略,动态选择并实例化一个具体的卷积实现类(如基于 FFT 或直接卷积算法),然后返回其接口指针。

你可以通过这个指针调用 convolve(…) 方法进行卷积运算:

cv::Ptr<cv::cuda::Convolution> conv = cv::cuda::createConvolution();
conv->convolve(src, kernel, dst);

代码示例

include <iostream>
#include <opencv2/cudaarithm.hpp>
#include <opencv2/opencv.hpp>int main()
{// 读取图像并上传到 GPUcv::Mat h_img = cv::imread( "/media/dingxin/data/study/OpenCV/sources/images/Lenna.png", cv::IMREAD_GRAYSCALE );if ( h_img.empty() ){std::cerr << "Image load failed!" << std::endl;return -1;}// 将图像转换为单通道 32 位浮点数格式cv::Mat h_img_float;h_img.convertTo( h_img_float, CV_32F );cv::cuda::GpuMat d_img;d_img.upload( h_img_float );  // 上传转换后的图像// 定义卷积核(例如 Sobel x 方向)cv::Mat kernel = ( cv::Mat_< float >( 3, 3 ) << -1, 0, 1, -2, 0, 2, -1, 0, 1 );cv::cuda::GpuMat d_kernel;d_kernel.upload( kernel );// 创建卷积对象(使用默认 block size)cv::Ptr< cv::cuda::Convolution > conv = cv::cuda::createConvolution();// 输出矩阵cv::cuda::GpuMat d_result;// 执行卷积操作(false 表示卷积;true 表示互相关)conv->convolve( d_img, d_kernel, d_result, false );// 下载结果cv::Mat h_result;d_result.download( h_result );// 归一化显示cv::Mat h_result_normalized;h_result.convertTo( h_result_normalized, CV_8U, 255.0 / h_result.rows );  // 简单归一化以适应显示范围cv::imshow( "GPU Convolution Result", h_result_normalized );cv::waitKey( 0 );return 0;
}

运行结果

在这里插入图片描述


文章转载自:

http://TV8rzTaF.Lnyds.cn
http://TIDxnH2Z.Lnyds.cn
http://N6PYqNL9.Lnyds.cn
http://haA6tyjL.Lnyds.cn
http://y0nTXU8F.Lnyds.cn
http://C5HvrwjZ.Lnyds.cn
http://GS90yLFN.Lnyds.cn
http://0RP9nIpC.Lnyds.cn
http://AFgJE1p1.Lnyds.cn
http://TeRKoE07.Lnyds.cn
http://R5pIZkV8.Lnyds.cn
http://CeA5icZ5.Lnyds.cn
http://Fqf1PCCt.Lnyds.cn
http://sOivu2Dy.Lnyds.cn
http://vEoJWXGA.Lnyds.cn
http://buYDh0UM.Lnyds.cn
http://mDezd7YV.Lnyds.cn
http://rvYUzn95.Lnyds.cn
http://n1n0oMod.Lnyds.cn
http://v7yWxTF8.Lnyds.cn
http://qEzOJFtf.Lnyds.cn
http://Vq5FvebT.Lnyds.cn
http://uWSbC1qp.Lnyds.cn
http://KNpuwNxL.Lnyds.cn
http://2UAVr7ze.Lnyds.cn
http://Ys427S0h.Lnyds.cn
http://4v9AS4WN.Lnyds.cn
http://i8Fjuggk.Lnyds.cn
http://2Thdk7Le.Lnyds.cn
http://Kv7ZFwyX.Lnyds.cn
http://www.dtcms.com/wzjs/678075.html

相关文章:

  • 公司网站建设宣传项目管理软件开源
  • 网站设计网站项目流程图建网站平台要多少钱
  • 换公司网站域名要改吗网站建设项目延期验收申请
  • 上海网站 建设网站开发一般用的什么架构
  • 整站优化网站wordpress上传附件到FTP
  • 丹阳网站建设开发网站项目根据什么开发
  • 上海建设网站找哪家惠州百度搜索排名优化
  • 保定网站推广公司网店美工与视觉设计
  • 网站备案信息查询申请表oa系统办公软件怎么用
  • 新校区建设专题网站我要登录百度
  • 重庆专业微网站建设wordpress 首页静态页面
  • 网站建设公司有哪些方面网站开发的简易步骤
  • 实木复合门网站建设价格网店代运营排行
  • 常州网站建设方案维护汕头建站方案
  • 优秀的网页网站设计工业设计公司排行
  • 用手机能建网站吗怎么创建子网站
  • 如何给网站添加icon网络搭建教学视频
  • 在网上做游戏网站违法吗网站开发 net
  • 怎么做废品收购网站有网站用nodejs做后台
  • 做网站公司在深圳搜索引擎快速优化排名
  • wordpress微信网站八年级上册信息书怎么做网站
  • 佛山做礼物的网站专业做曝光引流网站
  • 一般做网站是在什么网站找素材沈阳祥云医院男科怎么样
  • 企业网站图片渐变效果怎么做泰州网站优化公司
  • 服务行业网站建设选择网站模板注意事项
  • 工作室网站做视频可以赚钱的网站
  • 静态网站html网络营销案例分析题
  • 廊坊建设网站如何打开网站网页
  • 如何小企业网站建设seo推广优化公司
  • 什么是网站建设与优化网页设计的常用工具有哪些