当前位置: 首页> 科技> IT业 > 网站推广工作职责_销售成功案例分享_seo案例分享_软文代发布

网站推广工作职责_销售成功案例分享_seo案例分享_软文代发布

时间:2025/7/9 17:06:19来源:https://blog.csdn.net/jndingxin/article/details/146979605 浏览次数:0次
网站推广工作职责_销售成功案例分享_seo案例分享_软文代发布
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

描述

将矩阵与标量相乘。

mulC 函数将给定矩阵 src 的每个元素乘以一个给定的标量值:
dst ( I ) = saturate ( src1 ( I ) ⋅ multiplier ) \texttt{dst} (I)= \texttt{saturate} ( \texttt{src1} (I) \cdot \texttt{multiplier} ) dst(I)=saturate(src1(I)multiplier)
矩阵可以是单通道或多通道。输出矩阵必须与 src 具有相同的大小。

支持的矩阵数据类型包括:CV_8UC1、CV_8UC3、CV_16UC1、CV_16SC1、CV_32FC1。

注意:
该函数的文本ID是 “org.opencv.core.math.mulC”。

函数原型

GMat cv::gapi::mulC
(const GMat &  	src,double  	multiplier,int  	ddepth = -1 
) 	

参数

  • 参数src:输入矩阵。
  • 参数 multiplier:要乘以的因子。
  • 参数 ddepth:输出矩阵的可选深度。如果为 -1,输出矩阵的深度将与输入矩阵的深度相同。

代码示例

#include <opencv2/gapi.hpp>
#include <opencv2/gapi/core.hpp>
#include <opencv2/opencv.hpp>int main()
{// 创建一个示例矩阵cv::Mat src = ( cv::Mat_< double >( 2, 2 ) << 1.0, 2.0, 3.0, 4.0 );// 标量乘数double multiplier = 2.5;// 定义G-API计算图cv::GComputation mulComp( [ multiplier ]() {  // 捕获multipliercv::GMat in;cv::GMat out = cv::gapi::mulC( in, multiplier );return cv::GComputation( cv::GIn( in ), cv::GOut( out ) );} );// 输出矩阵cv::Mat dst;// 执行计算图,这里我们不指定特定的backend,使用默认设置mulComp.apply( src, dst, cv::compile_args() );// 打印结果std::cout << "Result: \n" << dst << std::endl;return 0;
}

运行结果

Result: 
[2.5, 5;7.5, 10]
关键字:网站推广工作职责_销售成功案例分享_seo案例分享_软文代发布

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: