Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Как создать программу, которая может читать все изображения в папке с помощью Boost и OpenCV?

Автор вопроса: RellaОтветов: 1

То, что я хочу, просто: мне нужно открыть все изображения в папке (мне все равно на подпапки, но было бы здорово иметь возможность искать подпапки) и превратить их в вектор IplImage*s, чтобы я мог использовать Boost.Foreach для цикла через каждое изображение. Как я могу этого добиться?

  • если вы используете C++, используйте cv::Mat, а не IplImage*. etarion 02.02.2011

c++opencvboost

Ответы

Ответ 1 · рейтинг 2 · Martin Beckett

Взгляните на boost filesystem, чтобы найти все образы. файлы в каталоге.

Затем cvLoadImage или cv:imread для чтения каждого файла

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы