この操作で悩んでいました。私はそれを得ることができません。どこに行方不明ですか?
vector<Mat> blobC;
for(unsigned int i = 0; i < blobCFinal.size(); i++)
{
blobC.at(i) = blobCFinal.at(i);
}
どこ
vector<IplImage*> blobCFinal;
私が間違っていなければ、通常の型を変換する通常の方法は次のようになります。
IplImage* blobCFinal;
Mat blobC(blobCFinal);
回答: @rotating_image のおかげで、おそらくこれでうまくいくでしょう。
vector<Mat> blobC;
for(unsigned int i = 0; i < blobCFinal.size(); i++)
{
Mat dummy = Mat(blobCFinal[i]);
blobC.push_back(dummy);
}