Создать массив IPlImage в OpenCV? - PullRequest
1 голос
/ 27 июня 2011

Я очень новичок в OpenCV, и у меня есть следующий вопрос:

Я понимаю, что могу создать изображение, используя:

IplImage  *img

Что я хочу, так это создание базы данных изображений,Например:

img[0]: will have image 1,
img[1]: will have image 2,
img[2]: will have image 3,
 etc...

Как я могу сделать такую ​​вещь?

1 Ответ

2 голосов
/ 27 июня 2011

Один IplImage используется для одного изображения. Таким образом, вы можете создать IplImage *img = NULL, а затем выделить или заполнить его различными источниками изображений, например:

img[0] = cvLoadImage(...);

Не забудьте выпустить ваши изображения:

cvReleaseImage(img[0] );

Вы можете увидеть документацию здесь и некоторый пример здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...