2013-07-08 4 views
0

У меня есть стажировка в области компьютерного зрения, и мне очень интересно узнать некоторые подробности об использовании моделей Active Appearence aam-opencv, которые существуют на сайте Google Code. На самом деле, я скачал aam-opencv.tar.gz затем построил его с CMake и я решил некоторые проблемы синтаксиса, но единственная ошибка, что я все еще имею, когда я пытаюсь генерировать решение заключается в следующем:Внедрение моделей внешнего вида

Эта функция должна возвращать что-то:

aamImage* delaunay:: warpImageToMeanShape(aamImage*input) 
    { 
     } 

Интересно, есть ли что-то в этой функции, или это проблема с компилятором.

Пожалуйста, дайте мне ответ или просто попросите меня заполнить недостающую часть этой функции. Я бы очень признателен, если кто-то любезно поможет мне.

спасибо.

ответ

0

Я полагаю, что это не используется в кодовой функции, поэтому не важно, что он возвращает. Составители Some C++ позволяют писать такой код и дают только предупреждение, другое лакомство как ошибки:

ReturnType f() 
{ 
} 

выглядит как вы используете не тот же компилятор, как автор исходного кода. Так что просто добавить что-то вроде:

aamImage* delaunay:: warpImageToMeanShape(aamImage*input) 
{ 
    return NULL; 
    } 
+0

Спасибо за ответ, я добавил строку, что вы предложили, но теперь я имею огромное количество следующих ошибок ссылок в .obj файлов (неразрешенный внешний символ) : ошибка LNK1120, ошибка LNK2001, ошибка LNK 2019. – user1343762

Смежные вопросы