erreur: imread n'est pas un membre de cv

J'utilise OpenCV 3.0 et Ubuntu 14.04. Je suis en train de compiler quelques codes sur ubuntu à l'aide d'opencv. J'obtiens l'erreur

"erreur:" imread " n'est pas un membre de 'cv'"

À cause de ma précédente recherche de connaissances, j'ai essayé de compiler en ajoutant "highgui.h".

J'utilise:

$g++ main.cpp HOG.cpp HOGFeaturesOfBlock.cpp -I/usr/local/include/opencv -lml -lcvaux -highgui -lcv -lcxcore -o featureExtractor

sur terminal à compiler.

Tout à proposer?
Ce qui concerne.
Peut.

S'il vous plaît poster un un Minimum, Complètes et Vérifiables exemple afin que nous puissions voir exactement ce que vous avez fait - sinon, il est difficile de répondre.
Vous n'avez pas défini d'OpenCV correctement. Voir ici pour savoir ce qu'il faut inclure et un lien (ici, sont ajoutés à un projet Visual Studio, il suffit d'ajouter à vous gcc en ligne de commande).
Bon, je suis en essayant d'en extraire des caractéristiques de la forme de la profondeur des images dans main.cpp j'ai aussi readData.cpp qui est appelée dans le main. rpc dans lequel j'ai utilisé imread quand j'ai essayé de compiler je reçois readData.rpc:erreur: 'imread" n'est pas un membre de 'cv'
J'utilise Ubuntu, pas de Windows :/
Ouais, j'ai compris. Mais vous devez inclure et lien opencv correctement.

OriginalL'auteur CanCam | 2015-11-14