![](/img/trans.png)
[英]How do I create a vector of cv::matrix in opencv and assign submatrix of image data to matrices on all index of vector
[英]How do I create a vector using the data from the vector
我设法将值插入范围向量,但是在范围向量中我有数据RangeA,RangeB,RangeC。
使用此数据,我想在块向量下为此范围创建一个向量,我应该如何处理呢?
vector <string> range;
for(int i=0;i<range.size();i++)
{
cout<<"range: "<<range[i]<<endl;
vector <string> block[i]; <<<<<<<
}
输出:
范围:RangeA
范围:RangeB
范围:RangeC
提前致谢!
vector <string> range;
for(int i=0;i<range.size();i++)
{
cout<<"range: "<<range[i]<<endl;
// create a vector of size i
// with each element of default
// value "default"
vector <string> block(i,string("default"));
}
vector<string> range;
//Create block vector with size
//same as range vector
vector <string> block(range.size());
//Now you can iterate range vector
//and initialize the block vector with value
for (int i = 0 ; i < range.size(); i++)
{
block[i]=string(range[i]);
}
for (int i = 0 ; i < block.size(); i++)
{
cout<<block[i];
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.