zoukankan      html  css  js  c++  java
  • OpenCV之Vec3f

    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。

  • 相关阅读:
    ACM-ICPC 2018 南京赛区网络预赛 J.Sum
    汉诺塔
    汉诺塔
    D
    D
    数学小定理
    数学小定理
    Python index()方法
    Python endswith()方法
    Python encode()方法
  • 原文地址:https://www.cnblogs.com/hsy1941/p/8298314.html
Copyright © 2011-2022 走看看