Как читать файлы в последовательности из каталога в OpenCV?

Я новичок в OpenCV . Я хочу читать XML-файлы в каталоге. Я использую FindFirstFile, но я не понимаю, как я могу получить имена файлов для ввода в качестве вклада в cvLoad. Вот код, который я использую:

HANDLE hFind; WIN32_FIND_DATA FindFileData; wchar_t* file = L"D:\\zainb_s\\M.phil\\thesis\\dataset\\dataset_3\\RGB_3\\RGB\\s01_e01- Copy\\1_walking\\depth\\*.xml"; hFind = FindFirstFile(file, &FindFileData); cout << FindFileData.cFileName[0]; FindClose(hFind); 

Я хочу иметь имена файлов в массиве для дальнейшего чтения файлов.

Если вы используете недавнюю версию OpenCV, вам лучше избегать специфичных для ОС методов:

 vector fn; // std::string in opencv2.4, but cv::String in 3.0 string path = "e:/code/vlc/faces2/*.png"; cv::glob(path,fn,false); // Now you got a list of filenames in fn. 

(Ох, и снова, избегайте устаревших функций C-API, таких как cvLoad, как черт !)!

  • Дефекты выпуклости C ++ OpenCv
  • Квадратное обнаружение не находит квадратов
  • Как обнаружить простые геометрические фигуры с помощью OpenCV
  • Как интегрировать OpenCV в проект Android Qt Creator
  • Стабилизация видео с помощью OpenCV
  • Почему OpenCV использует цветовое пространство BGR вместо RGB
  • Выбор правильных верхних и нижних границ HSV для определения цвета с помощью `cv :: inRange` (OpenCV)
  • Как узнать, какой тип объекта Mat связан с Mat :: type () в OpenCV
  • Увеличение разрешения захвата камеры в OpenCV
  • Потоковое и декодирование MJPEG
  • Как разрешить «Пожалуйста, убедитесь, что файл доступен и что он является допустимым компонентом сборки или COM»?
  • Interesting Posts

    Показывать число до двух знаков после запятой

    Удалить границу нижней границы в панели вкладок? (И изменить выбранный цвет)

    Swift – Пользовательский сеттер на свойстве

    Проблема с автозагрузкой ноутбука?

    Домашняя сеть: нужна ли патч-панель или просто разъемы?

    Создавайте, читайте и удаляйте cookies с помощью jQuery

    Папки, названные в качестве текущего месяца по командной строке

    В чем разница между SortedList и SortedDictionary?

    Как удалить ведущие нули из буквенно-цифрового текста?

    Не удалось загрузить файл или сборку. Microsoft.SqlServer.management.sdk.sfc версия 11.0.0.0

    Совместное использование куки-файлов ASP.NET в поддоменах

    В чем разница между Скрытой учетной записью администратора и обычной учетной записью администратора в Windows 10?

    Можем ли мы определить неявные преобразования перечислений в c #?

    Подключение к сети Wi-Fi GoPro через маршрутизатор

    Rails .where vs .find

    Давайте будем гением компьютера.