OpenCV 图形API(63)图像结构分析和形状描述符------计算图像中非零像素的边界框函数boundingRect()

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

算法描述

计算点集或灰度图像非零像素的 upright(不旋转)边界矩形。

该函数计算并返回指定点集或灰度图像非零像素的最小 upright 边界矩形。

注意

函数的文字ID是 "org.opencv.imgproc.shape.boundingRectMat"

在给定2D点集的情况下,Mat 应该是2维的,如果存在2个通道,则应该有单行或单列;如果只有1个通道,则应有2列。Mat 应具有 CV_32S 或 CV_32F 深度。

函数原型

cpp 复制代码
GOpaque<Rect> cv::gapi::boundingRect 
(
 	const GMat &  	src
) 	

参数

  • 参数 src: 输入灰度图像 CV_8UC1;或者输入存储在 Mat 中的 CV_32S 或 CV_32F 类型的2D点集。

代码示例

没写出合适的示例代码,此函数慎用,也许是版本的问题。

相关推荐
智算菩萨14 分钟前
Pip与第三方库:一行命令安装 AI 能力
人工智能·pip
serve the people15 分钟前
TensorFlow 基础训练循环(简化版 + 补全代码)
人工智能·python·tensorflow
Slaughter信仰20 分钟前
图解大模型_生成式AI原理与实战学习笔记(第四章)
人工智能·笔记·学习
拓端研究室24 分钟前
2025医疗健康行业革新报告:AI赋能、国际化|附170+份报告PDF、数据、可视化模板汇总下载
人工智能·pdf
DisonTangor25 分钟前
iMontage: 统一、多功能、高度动态的多对多图像生成
人工智能·ai作画·开源·aigc
martian66532 分钟前
详解高阶数学领域-信息论与深度学习:互信息在对比学习中的应用
人工智能·深度学习·学习
johnny23337 分钟前
MinerU:理论与实战
人工智能
雪不下39 分钟前
计算机中的数学:概率(6)
人工智能·机器学习·概率论
진영_39 分钟前
深度学习打卡第J1周:ResNet-50算法实战与解析
人工智能·深度学习
珑墨42 分钟前
【AI产品】当下AI产品的变现模式深度分析
人工智能·ai·数据分析·产品运营·aigc·ai编程·ai写作