minMaxLoc
Finds the global minimum and maximum in an array.
在矩阵中需找全局的最大最小数。

C++: void minMaxLoc(InputArray src, double* minVal, double* maxVal=0, Point* minLoc=0, Point* maxLoc=0, InputArray mask=noArray())
C++: void minMaxLoc(const SparseMat& src, double* minVal, double* maxVal, int* minIdx=0, int* maxIdx=0)
Python: cv2.minMaxLoc(src[, mask]) → minVal, maxVal, minLoc, maxLoc
C: void cvMinMaxLoc(const CvArr* arr, double* minVal, double* maxVal, CvPoint* minLoc=NULL, CvPoint* maxLoc=NULL, const CvArr* mask=NULL)
Python: cv.MinMaxLoc(arr, mask=None)-> (minVal, maxVal, minLoc, maxLoc)
Parameters:
src – Source single-channel array.
输入的单通道矩阵。
minVal – Pointer to the returned minimum value. NULL is used if not required.
指向返回的最小值的指针。NULL为不要求。
maxVal – Pointer to the returned maximum value. NULL is used if not required.
指向返回的最大值的指针。NULL为不要求。
minLoc – Pointer to the returned minimum location (in 2D case). NULL is used if not required. 指向返回最小值的位置(2d情况下),NULL为不要求
maxLoc – Pointer to the returned maximum location (in 2D case). NULL is used if not required. 指向返回最大值的位置(2d情况下),NULL为不要求
mask – Optional mask used to select a sub-array.
用于指定下级矩阵的操作掩码。
The functions minMaxLoc find the minimum and maximum element values and their
positions. The extremums are searched across the whole array or, if mask is not an empty array, in the specified array region.
函数minMaxLoc用于寻找最大值和最小值元素值及其位置。该极值检测遍历整个矩阵,当掩码部位空时,遍历指定的特殊区域。

The functions do not work with multi-channel arrays. If you need to find minimum or maximum elements across all the channels, use Mat::reshape() first to reinterpret the array as single-channel. Or you may extract the particular channel using either extractImageCOI() , or mixChannels() , or split() .
该函数不适用于多通道矩阵,如果你需要寻找所以通道的全局最大最小值,可首先使用Mat::reshape()重新诠释为但通道矩阵。如果你要检测特殊的同道可使用一下函数 ImageCOT(),minChannels(),spilt().

特别注意,返回的极值为double型。
例:

cv::Mat cornerStrength;
double minStrength,maxStrength;
cv::minMaxLoc(cornerStrength,&minStrength,&maxStrength);

minMaxLoc用法相关推荐

  1. openCV minMaxLoc

    转自:http://www.cnblogs.com/xiangwengao/archive/2012/03/27/2419831.html  提醒读者的是:函数的形参有的是指针类型,这样是为了传递最大 ...

  2. 关于OpenCV中常见函数用法总结

    关于OpenCV中常见函数用法总结 一 一般Mat的赋值操作 二 求Mat中的最大值以及最小值 三 randn()函数给图像添加高斯噪声 四 mean()函数的用法 五 系统计时器 六 矩阵之间的四则 ...

  3. OpenCV中cvAdds和cvAdd中的mask的用法探讨

    OpenCV中cvAdds和cvAdd中的mask的用法探讨 Fn : 包含 mask 参数的一些函数如下 [摘自opencv 2.3.1版本 C++] void add(InputArray src ...

  4. Python cv2.minMaxLoc方法代码示例

    本文整理汇总了Python中cv2.minMaxLoc方法的典型用法代码示例.如果您正苦于以下问题:Python cv2.minMaxLoc方法的具体用法?Python cv2.minMaxLoc怎么 ...

  5. OpenCV最全函数用法

    记录OpenCV中学习的函数用法 文章目录 图像阈值 cv.threshold()全局阈值 cv.adaptiveThreshold()自适应阈值 Otsu's Binarization: 基于直方图 ...

  6. c语言中external,static关键字用法

    static用法: 在C中,static主要定义全局静态变量.定义局部静态变量.定义静态函数. 1.定义全局静态变量:在全局变量前面加上关键字static,该全局变量变成了全局静态变量.全局静态变量有 ...

  7. Pandas_transform的用法

    先来看一个实例问题. 如下销售数据中展现了三笔订单,每笔订单买了多种商品,求每种商品销售额占该笔订单总金额的比例.例如第一条数据的最终结果为:235.83 / (235.83+232.32+107.9 ...

  8. Python中yield和yield from的用法

    yield 后面接的是 future 对象 调用方 委托生成器 yield from 直接给出循环后的结果 yield from 委托者和子生成器直接通信 yield from 直接处理stopIte ...

  9. pytorch学习 中 torch.squeeze() 和torch.unsqueeze()的用法

    squeeze的用法主要就是对数据的维度进行压缩或者解压. 先看torch.squeeze() 这个函数主要对数据的维度进行压缩,去掉维数为1的的维度,比如是一行或者一列这种,一个一行三列(1,3)的 ...

最新文章

  1. html经过一段时间自动交换图像,Dreamweaver交换行为:实现图像交换
  2. Android --- TabHost 切换时,改变选项卡下字体的状态(大小、加粗、默认被选中第一个)
  3. 设计模式 -- 亨元模式(FlyWeight Pattern)
  4. 【R】语言第五课----画图
  5. python测试笔试题1
  6. 怎么将pom文件mysql驱动修改版本_JDBC-MySql基础操作详解
  7. input中autocomplete属性
  8. 求解偏微分方程开源有限元软件deal.II学习--Step 48
  9. MySQL学习之——锁(行锁、表锁、页锁、乐观锁、悲观锁等)
  10. js 跨域访问 找了好长时间
  11. 清华大学android源码下载网站地址
  12. 计算机运行卡英语怎么说,处理电脑卡顿(国外英文资料).doc
  13. 《微处理器体系结构》1.1 汇编语言与机器语言及应用
  14. quartus如何生成sof_如何高效利用Arm DesignStart计划开放的处理器核-工具篇
  15. Weak Pointer
  16. 从《我不是潘金莲》谈程序员的核心竞争力
  17. android 系统源码分析
  18. 手游测试人才稀缺,兼容性问题突出
  19. kkFiewView代码分析(三)有关CAD文件的转换
  20. 绝地求生手游电脑版连接服务器没有响应,绝地求生电脑版进去为什么连接失败 | 手游网游页游攻略大全...

热门文章

  1. androidstudio虚拟机打不开的解决方法,一路坎坷,靠运气成功的!!!
  2. 链接预测(Link Prediction)
  3. 每日C语言代码(The sixth day)——选择排序法
  4. Android 第三次作业 contentprovider与resolver
  5. 音视频从入门到精通——FFmpeg数据结构分析
  6. Kudu范围分区、Hash分区、多级分区
  7. 计算机基础知识(基础入门小白专属)二
  8. 文章《Deep Image Homography Estimation》
  9. 计算机小学数学辅助教学缺点及对策 论文,小学数学第二学段图形与几何领域的作业设计研究...
  10. linux系统下查看服务器的型号等信息