试图理解我在Opencv和C ++中找到的一些内容

  • 本文关键字:Opencv c++ opencv
  • 更新时间 :
  • 英文 :


嘿,peeps正在研究opencv并运行一些教程,我很好地发现了这些属性。我认为它们是问题所在。我真的不知道它们是什么。我试着用谷歌搜索它,但没有运气:

所以这些是我不知道它们是什么的部分。看看也许有人可以向我解释这些,这样教程对我来说会更有意义:

vector<Vec4i>() //I know what vector is :) but Vec4i....?
CV_8UC1 // <------- ?

OpenCV基本结构页面(在Vec部分下)解释了Vec4itypedef,相当于Vec<int, 4>,一个4个整数的向量。

此外,在同一页上(在Mat部分下),它解释了CV_8UC1是一个8位单通道矩阵。具体而言:

  • 8表示比特深度
  • U表示为unsigned
  • CCD_ 10指示存在单个信道

这是一个页面,包含有关OpenCV命名约定的更多信息。

  1. Vec4i只是一个向量的typedef

    typedef Vec<int, 4> Vec4i;

  2. CV_8UC1是一个#Define,有助于初始化OpenCV矩阵:

    例如

    CV_8UC1表示8位单通道矩阵,

如果您需要OpnenCV类型的建议,请查看文档。

这很有帮助。

相关内容

  • 没有找到相关文章

最新更新