2

OpenCV (C++) を使用して、異なるサイズの画像を単一のデータ構造に保持 (または保存) する方法があるかどうか疑問に思っています。たとえば、MATLAB では「cell」を使用して実行できます。

具体的には、さまざまなサイズの画像である結果を生成していますが、それらを単一のデータ構造に保存できれば幸いです。というわけで、遅くまで使えるように。これは C++ と OpenCV で行う必要があることに注意してください。

std::vector を試してみることを考えています。どうもありがとう。

4

2 に答える 2

3
Yeah you can try this

    std::vector<cv::Mat> ImageDataBase;

for(int i=0;i<length_of_imageDataBase;i++)
{
  cv::Mat img = cv::imread("Address of the images");
  ImageDataBase.pushback(img);
}
于 2013-04-22T09:07:16.867 に答える