Vec3f表示的是3通道float类型的 Vect,就相当于3通道float类型的图像(这是其中一个具体化),解释可以从源代码中看出来。
下面给出一个具体的例子:
Vec3f point = Vec3f(10,10,3.2);//Float, 3 components
Mat mat(3,3,CV_32FC3,);//3 channel matrix
Vec3f v3f = mat.at<Vec3f>(y, x);//read color values for pixel (y,x)
这里注释一下:Vec3f是一种数据类型,其是3通道的float,后面的mat.at<Vec3f>(y, x)是访问图像的一种方式。(可以从定义形式上看出来 int a=....)

对于mat的理解,可以认为mat.at<Vec3f>是mat的一种访问形式,其有点类似vector。

转载于:https://www.cnblogs.com/hsy1941/p/8298314.html

OpenCV之Vec3f相关推荐

  1. opencv入门Vec3f

    Vec3f表示的是3通道float类型的 Vect,就相当于3通道float类型的图像(这是其中一个具体化),解释可以从源代码中看出来. 下面给出一个具体的例子: Vec3f point = Vec3 ...

  2. 北邮鲁鹏老师三维重建课程之相机标定

    在看北邮鲁鹏老师的三维重建的课程过程中,去官网找到有三个作业.现将三个作业里面的第一个作业相机标定完成.总体来说,可以分为三个部分,即图像坐标点和世界坐标点的获取:映射矩阵的生成,相机内外参的求解三个 ...

  3. OpenCV基础类型3(固定向量类cv::Vec<>、Vec2i、Vec3i、Vec3f、Vec2f)

    简介 OpenCV中固定向量模板类cv::Vec<>派生自固定矩阵类cv::Matx<>,固定矩阵类解释参照我的博文OpenCV基础类型2,即使不知道固定矩阵类也不影响我们使用 ...

  4. opencv C++ 三重for循环遍历RGB图像像素(逐像素操作、操作像素值、遍历像素遍历)at<typename>(i,j)、灰度图at<uchar>、at<Vec3b>、at<Vec3F>

    示例:数组遍历法at<typename>(i,j) -- 其中一种方法(速度可能并不是很快),如果对速度有要求可查看参考文章2里的其他方法 #include <opencv2/ope ...

  5. OpenCV 笔记(09)— 常用的数据结构和函数(Vec、Point、Scalar、Size、Rect、cvtColor)

    1. Vec 对象类型 Vec 是一个主要用于数值向量的模板类.我们可以定义向量的类型和组件的数量: Vec<double, 19> myVector 我们还可以使用任何的预定义类型: t ...

  6. OpenCV(十八)霍夫变换(直线、线段与圆检测)

    目录 一.基础理论 1.作用: 2.定义 3.原理 二.直线检测 1.基础理论 1.原理 2.过程 2.HoughLines函数(直线检测) 3.HoughLinesP函数(线段检测) 三.圆检测 1 ...

  7. OpenCV Mat矩阵(图像Mat)初始化及访问方法

    一.Mat初始化 1.使用Mat构造函数 //方法一: Mat M( 2, 2, CV_8UC3, Scalar(0,255,0) );//其实是2*6的矩阵,因为每个元素有3个通道. Mat M1( ...

  8. OpenCV标准霍夫直线检测详解

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转载自:OpenCV学堂 霍夫直线检测 对于图像来说可以从笛卡 ...

  9. 【OpenCV 4开发详解】圆形检测

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社发行所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4 ...

最新文章

  1. alexnet训练多久收敛_卷积神经网络之AlexNet
  2. Linux的逻辑卷状态不可用,linux – 逻辑卷在引导时处于非活动状态
  3. Lua游戏开发----游戏搭建
  4. 一起来看React(路由跳转)
  5. JavaScript 开发者经常忽略或误用的七个基础知识点
  6. TexturePacker 图片打包工具讲解与使用并且批处理打多包以及资源加密
  7. 【算法笔记】输出st-en的所有路径(DAG--dfs)
  8. easyui tree json php,easyui tree json
  9. 人工智能中常用的词汇
  10. 第三届“拳头奖”投票进行时 Devstore志在必得
  11. 统计参数语音合成中的声学模型建模方法研究
  12. Centos7修改时区、时间
  13. 常用电路标记表示什么意思
  14. 强化学习入门项目spinning up(1)安装
  15. css3 如何画太极 和 奥运五环
  16. 大华SDK+JAVA+4g网络摄像头进行二次开发
  17. JavaScript 高级(进阶)
  18. 信号量和条件变量的区别
  19. 五十一个经典小故事1
  20. 老爷机的第二春, HTPC变形记

热门文章

  1. 人脸图片数据集:Olivetti Faces、LFW、YouTube Faces、IMDB WIKI、FDDB
  2. unity3d射击类demo
  3. linux系统文件复制过程时长,Linux系统I/O操作与零拷贝
  4. 解决VS编译生成的exe文件不能在其他电脑上运行的问题
  5. mysql事务面试题第一篇
  6. linux ALSA 驱动架构
  7. UiBot 邮件群发
  8. iMX6ul开发指导
  9. HTML5期末考核大作业,个人网站—— 程序员个人简历模板下载HTML+CSS+JavaScript
  10. 将条码软件中的标签转化成PDF