如何将 cv:Mat 转换为矢量<float>描述符?

  • 本文关键字:float 描述 cv Mat 转换 opencv
  • 更新时间 :
  • 英文 :


我在TCP中与pales通信时遇到了一个问题。我收到了在asn1结构中处理的数据,例如:

Mat ::= SEQUENCE {
        numrows   INTEGER,
        numcols   INTEGER,
        data      BIT STRING,
        type      INTEGER       
    } 

我可以构造一个矩阵,它是cv::mat。然而,现在我需要用以下格式查询它:向量描述符。所以我的问题是如何将mat转换为这个向量?

我不认为,你可以避免复制:

Mat m(3,3,CV_32F);
vector<float>v;
v.insert(v.begin(),m.begin(),m.end());

相关内容

最新更新