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

opencv 值类型 引用类型

1、值类型

常见的 OpenCV 值类型(Value Types)

类型用途示例
cv::Point / cv::Point2i / cv::Point2f表示二维点(整型或浮点型)cv::Point(100, 200)
cv::Point3i / cv::Point3f表示三维点cv::Point3f(1.0f, 2.0f, 3.0f)
cv::Size / cv::Size2i / cv::Size2f表示尺寸(宽度和高度)cv::Size(640, 480)
cv::Rect表示矩形区域(x, y, width, height)cv::Rect(10, 10, 100, 50)
cv::Scalar表示颜色或像素值(最多4个通道)cv::Scalar(0, 0, 255)(红色)
cv::RotatedRect表示旋转矩形(中心、尺寸、角度)cv::RotatedRect(center, size, angle)
cv::TermCriteria表示迭代终止条件常用于 KMeans 或角点检测
cv::Range表示一个整数范围(如 [start, end)cv::Range(0, 10) 表示 0~9
cv::Moments表示图像矩(用于轮廓分析)用于 contourAreamoments() 等
cv::KeyPoint表示特征点用于 SIFT、SURF、ORB 等
cv::DMatch表示特征点匹配对用于特征匹配
cv::Circle表示圆形(中心 + 半径)虽不是标准类型,但常自定义使用
cv::LineIterator表示一条线上的像素迭代器用于遍历图像中的一条线

2、引用类型 

cv::Mat 

cv::UMat

cv::Ptr<> 模板类

http://www.dtcms.com/a/282489.html

相关文章:

  • Hadoop架构演进:从1.0到2.0的深度对比与优化解析
  • ARCGIS PRO DSK 颜色选择控件(ColorPickerControl)的调用
  • Lumerical Charge ------ 运行 PN 结仿真
  • 74、搜索二维矩阵
  • Python+Tkinter制作音频格式转换器
  • PDF 转 Word 支持加密的PDF文件转换 批量转换 编辑排版自由
  • lua(xlua)基础知识点记录
  • 非控制器(如 Service、工具类)中便捷地获取当前 HTTP 请求的上下文信息
  • SQL,在join中,on和where的区别
  • HTTP性能优化实战
  • GeoTools 基础概念解析
  • 5-Nodejs-npm与第三方模块
  • smolagents - 如何在mac用agents做简单算术题
  • 导入无人机航拍屋顶,10分钟智能铺设光伏板
  • 基于 Drools 的规则引擎性能调优实践:架构、缓存与编译优化全解析
  • MySQL 8.0 OCP 1Z0-908 题目解析(28)
  • 项目学习笔记 display从none切换成block
  • AWS ML Specialist 考试备考指南
  • 自学中医笔记(一)
  • AWS WebRTC 并发 Viewer 拉流失败分析:0.3 秒等待为何如此关键?
  • 线上分享:解码eVTOL安全基因,构建安全飞行生态
  • 【docker】将本地镜像打包部署到服务器上
  • 逆功率检测设备防逆流解决方案守护电网安全
  • JavaScript中将JSON对象转换为URL参数格式的字符串
  • java工具类Hutool
  • Python day15
  • pip包报错
  • Java全栈面试实录:从电商支付到AIGC的深度技术考察
  • Thymeleaf 流程控制与迭代详解
  • WebStorm vs VSCode:前端圈的「豆腐脑甜咸之争」