То, что я хочу, просто: мне нужно открыть все изображения в папке (мне все равно на подпапки, но было бы здорово иметь возможность искать подпапки) и превратить их в вектор IplImage*s, чтобы я мог использовать Boost.Foreach для цикла через каждое изображение. Как я могу этого добиться?
Вопрос
Как создать программу, которая может читать все изображения в папке с помощью Boost и OpenCV?
- если вы используете C++, используйте cv::Mat, а не IplImage*. etarion 02.02.2011
Ответы
Ответ 1 · рейтинг 2 · Martin Beckett
Взгляните на boost filesystem, чтобы найти все образы. файлы в каталоге.
Затем cvLoadImage или cv:imread для чтения каждого файла
Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.
Похожие материалы
- Использование Qt в VS2013
- Ошибка выполнения Cocos2d-x runAction
- Использование const_cast для передачи константного аргумента данных функции, параметр которой не является
- QMetaObject::indexOfMethod возвращает индекс чего именно?
- Базовое обнаружение улыбки с использованием OpenCV и DLIB
- Отслеживание маркеров в Babylon.js