当前位置: 首页 > 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。

运行结果

在这里插入图片描述

http://www.xdnf.cn/news/229357.html

相关文章:

  • OpenCV的grabCut算法分割图像
  • 六、UI自动化测试06--PO设计模式
  • QT—布局管理器之QStackedLayout篇
  • UE5 项目迁移 注意事项记录
  • 永磁同步电机控制算法--线性ADRC转速环控制器(一阶、二阶)
  • canvas动画:点随机运动 距离内自动连接成线 鼠标移动自动吸附附近的点
  • Q2(流动式)起重机司机理论考试精选题及答案
  • 2025年5月计划(Ue4.0shader源码抄写+ue独立游戏每天一小节)
  • 《多端统一的终极答案:X5内核增强版的渲染优化全解析》
  • 微调 LLaMA 2:定制大型语言模型的分步指南
  • Linux 部署以paddle Serving 的方式部署 PaddleOCR CPU版本
  • 虚拟机对前端开发的实用价值:提升效率与解决痛点的完整指南
  • Nanote:极简Markdown笔记应用
  • React Native 从零开始完整教程(环境配置 → 国内镜像加速 → 运行项目)
  • LeetCode 1295.统计位数为偶数的数字:模拟
  • Arduino IDE中更新esp32 3.2.0版本的办法
  • 开源协议全解析:类型、选择与法律风险规避指南
  • Sigmoid函数简介及其Python实现
  • uv安装及使用
  • 在pycharm中创建Django项目并启动
  • TIME_WAIT状态+UDP概念及模拟实现服务器和客户端收发数据
  • 决策树在电信客户流失分析中的实战应用
  • 126. 单词接龙 II
  • 数学建模论文手的学习日常01
  • 牛客:AB5 点击消除
  • 【已解决】TensorRT安装好后加载不了或者转换不了engine模型,或者加载时报错
  • LeetCode392_判断子序列
  • 基于PHP的在线编程课程学习系统
  • [特殊字符] 开发工作高内存占用场景下,Windows 内存压缩机制是否应该启用?实测分析与优化建议
  • 涨薪技术|0到1学会性能测试第44课-apachetop模块监控