Функции машинного обучения OpenCV требуют CvFileStorage *вместо cv ::FileStorage*

Я использую функции CvANN _MLP из библиотек машинного обучения в OpenCV, и я хочу записать свою обученную сеть в файл. Я смог сделать это с помощью cv ::FileStorage для ключевых точек и дескрипторов при использовании SIFT, но когда я пытаюсь сделать это здесь, это не работает.

Заголовок для машинного обучения везде использует CvFileStorage, но я не могу объявить этот объект, не получив ошибку «CvFileStorage fs имеет инициализатор, но неполный тип» , и передача cv ::FileStorage не вообще помочь.

Я подумал, может быть, это потому, что у меня нет самой последней сборки OpenCV, но я проверил репозиторий SVN, и в его прототипах все еще есть CvFileStorage.

13
задан Peter Mortensen 22 September 2018 в 11:57
поделиться