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

OpenCV 图形API(76)图像与通道拼接函数-----对输入图像进行归一化操作函数normalize()

  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

对数组的范数或数值范围进行归一化。
该函数通过对输入数组进行缩放和平移,使得:
∥ dst ∥ L p = alpha \| \texttt{dst} \| _{L_p}= \texttt{alpha} dstLp=alpha
当 norm_type 为 NORM_INF、NORM_L1 或 NORM_L2 时,输出数组的相应范数(Lp 范数)等于 alpha(其中 p 分别为无穷大、1 或 2);
min ⁡ I dst ( I ) = alpha , max ⁡ I dst ( I ) = beta \min _I \texttt{dst} (I)= \texttt{alpha} , \, \, \max _I \texttt{dst} (I)= \texttt{beta} Imindst(I)=alpha,Imaxdst(I)=beta
或者当 norm_type 为 NORM_MINMAX(仅适用于密集数组)时,使输出数组中的最小值为 alpha,最大值为 beta。

注意:

该函数的文本标识符为 “org.opencv.core.normalize”。

函数原型

GMat cv::gapi::normalize 
(const GMat &  	src,double  	alpha,double  	beta,int  	norm_type,int  	ddepth = -1 
) 	

参数

  • 参数 src:输入数组;
  • 参数 alpha:要归一化到的目标范数值,或在范围归一化中表示下界;
  • 参数 beta:在范围归一化中表示上界,在范数归一化时未使用;
  • 参数 norm_type:归一化类型(详见 cv::NormTypes);
  • 参数 ddepth:若为负值,输出数组将与输入数组具有相同的类型;否则,输出数组将具有与输入相同的通道数,且深度为 ddepth。

运行结果

在这里插入图片描述

相关文章:

  • 防止HTTPS页面通过<iframe>标签嵌入HTTP内容
  • 使用Kestrel Web 服务器部署.net6项目
  • 第四部分:赋予网页健壮的灵魂 —— TypeScript(中)
  • 高等数学-第七版-下册 选做记录 习题9-6
  • 【JavaEE】网络原理之初识(1.0)
  • PH热榜 | 2025-04-30
  • AI与无人零售:如何通过智能化技术提升消费者体验和运营效率?
  • 写劳动节前的 跨系统 文件传输
  • ArrayList的特点及应用场景
  • 【计算机视觉】图像分割:Segment Anything (SAM):通用图像分割的范式革命
  • 【Linux】Linux 系统中,定时任务(计划任务)
  • 代码随想录算法训练营第三十一天
  • 一种导弹追踪算法的MATLAB仿真实现
  • Windows 系统中安装 flash - attn
  • Dify添加ollama模型失败:NewConnectionError: Failed to establish a new connection
  • [Android 15] 在GlobalActionsDialog 中新增项目
  • 国内 AI 发展路线分析
  • Arduino IDE中更新esp32 3.2.0版本的办法
  • 大力探索“AI·Life爱生活”项目峰会暨战略投资签约仪式成功举办
  • ‌阿里云dns服务器不可用怎么办?dns可以随便改吗?
  • 购车补贴、“谷子”消费、特色产品,这些活动亮相五五购物节
  • 杨轶群任莆田市荔城区人民政府副区长
  • 滨江集团:一季度营收225.07亿元,净利润9.75亿元
  • 澎湃回声丨23岁小伙“被精神病8年”续:今日将被移出“重精”管理系统
  • 光明日报:回应辅警“转正”呼声,是一门政民互动公开课
  • 五月院线片单:就看五一档表现了