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

在线兼容测试网站/百度招商加盟推广

在线兼容测试网站,百度招商加盟推广,中国互联网企业100强名单,wordpress修改首页布局操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 在OpenCV的CUDA模块中,确实存在一系列用于执行逐元素数学运算的函数,包括指数、对数、平方根等。这些函数对于高级图像处…
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

在OpenCV的CUDA模块中,确实存在一系列用于执行逐元素数学运算的函数,包括指数、对数、平方根等。这些函数对于高级图像处理算法非常有用,比如计算图像梯度幅值时可能用到的平方根操作。

主要函数

1. 指数 - cv::cuda::exp

描述:计算每个数组元素的自然指数(e的幂)。
#### 函数原型
 void cv::cuda::exp(InputArray src, OutputArray dst, Stream& stream = Stream::Null());
参数
  • src: 输入数组。
  • dst: 输出数组。
  • stream: CUDA流用于异步执行(可选)。

2. 对数 - cv::cuda::log

描述:计算每个数组元素的自然对数。

函数原型:与cv::cuda::exp类似,但执行的是对数操作。

3. 平方根 - cv::cuda::sqrt

描述:计算每个数组元素的平方根。
函数原型

void cv::cuda::sqrt
(
InputArray src,
OutputArray dst,
Stream& stream = Stream::Null()
);

参数
  • src: 输入数组。
  • dst: 输出数组。
  • stream: CUDA流用于异步执行(可选)。

代码示例

#include <iostream>
#include <opencv2/cudaarithm.hpp>
#include <opencv2/opencv.hpp>int main()
{// 创建一个测试图像(单通道浮点型)cv::Mat h_image = cv::Mat::ones( 512, 512, CV_32FC1 );h_image( cv::Rect( 100, 100, 100, 100 ) ).setTo( cv::Scalar( 0.5 ) );h_image( cv::Rect( 300, 300, 100, 100 ) ).setTo( cv::Scalar( 2.0 ) );// 上传到GPUcv::cuda::GpuMat d_image;d_image.upload( h_image );// 结果GPU矩阵cv::cuda::GpuMat d_exp_result, d_log_result, d_sqrt_result;// 指数运算cv::cuda::exp( d_image, d_exp_result );// 对数运算(加1防止log(0))cv::cuda::GpuMat d_temp;cv::cuda::add( d_image, cv::Scalar( 1.0 ), d_temp );  // 替代 d_image + 1.0cv::cuda::log( d_temp, d_log_result );// 平方根cv::cuda::sqrt( d_image, d_sqrt_result );// sin / cos 需要回到CPU执行cv::Mat h_sin_result, h_cos_result;// 先下载回CPUcv::Mat h_exp_result, h_log_result, h_sqrt_result;d_exp_result.download( h_exp_result );d_log_result.download( h_log_result );d_sqrt_result.download( h_sqrt_result );cv::Mat h_data;d_image.download( h_data );// 显示结果cv::imshow( "Original", h_data / 2.0 );cv::imshow( "Exp", h_exp_result );cv::imshow( "Log", h_log_result );cv::imshow( "Sqrt", h_sqrt_result );cv::waitKey( 0 );return 0;
}

运行结果

在这里插入图片描述

http://www.whsansanxincailiao.cn/news/32016126.html

相关文章:

  • 域名解析后网站怎么建设/自媒体有哪些平台
  • 自己建设网站的利弊/百度seo新站优化
  • 网站服务器租用一般费用/建立网站需要多少钱
  • 南京网站设计开发/山东网页定制
  • 上海各区的网站有哪些公司/网络营销活动案例
  • 做网站 网络科技公司/技术培训机构
  • 香港美国服务器/合肥百度seo排名
  • 测试页面网站建设/情感营销的十大案例
  • 房山营销型网站制作开发/公众号怎么开通
  • dw软件个人简历网站怎么做/制作一个网站需要多少费用
  • 百度网盘网页版登录/seo公司厦门
  • 旅游网站流程图/白酒最有效的推广方式
  • 织梦换wordpress/长沙网站seo推广
  • 网站建设预期周期/口碑营销的主要手段有哪些
  • 三级分销网站建设/二级子域名ip地址查询
  • 太原网站制作企业/推广app大全
  • 南昌做网站要多少钱/网站页面怎么优化
  • 大连网站建设怎么做/西安优化seo
  • 乐辰科技网站建设/视频号的链接在哪
  • 做网站优化时代码结构关系大吗/网络推广好做吗?
  • 网站管理 官网/杭州百度推广优化排名
  • 深圳做网站乐云seo费用优惠/免费投放广告的平台
  • 贴吧 wordpress/沈阳seo技术
  • 能买源码的网站有哪些/廊坊关键词优化平台
  • 昆明做网站找启搜网络/怎样在百度上发布免费广告
  • 网站空间注册/小学生简短小新闻
  • 网站建设对网络营销有哪些影响/google广告投放技巧
  • 西安煤炭建设监理中心网站/杭州做网站的公司排行
  • 西安网站维护兼职/怎么注册域名
  • 乐山市规划和建设局门户网站/北京网站推广排名