Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Membre expérimenté
    Homme Profil pro Julien
    Chef de projet R&D
    Inscrit en
    mars 2007
    Messages
    234
    Détails du profil
    Informations personnelles :
    Nom : Homme Julien
    Localisation : Canada

    Informations professionnelles :
    Activité : Chef de projet R&D

    Informations forums :
    Inscription : mars 2007
    Messages : 234
    Points : 511
    Points
    511

    Par défaut OpenCV et TBB

    Bonjour,

    J'utilise OpenCV depuis déjà un moment. Il y a peu de temps, je suis passé presque en même temps à :
    - la version 2.4 d'OpenCV
    - Visual C++ 2012
    - une caméra 3M pixels (au lieu de ma 1.2M)

    Depuis, mes performances lors de la détection d'une chessboard sont vraiment mauvaises.
    Il est clair que les images de 3MPx y sont pour beaucoup. Je cherche donc à avoir un build d'OpenCV le plus optimisé possible.

    J'ai remarqué dans la doc d'OpenCV 2.4 qu'ils n'utilisent plus OpenMP, mais TBB. Je voudrais donc faire un build d'OpenCV avec TBB.

    TBB existe en 2 versions : Commerciale et "for open source projects" en GPLv2.
    Bon, c'est pour un projet commercial, donc je vais acheter la licence si le jeu en vaut la chandelle. Pour l'instant, j'ai installer le trial et j'arrive bien à l'utiliser pour compiler des projets sous VC++.
    Pourtant le CMake d'OpenCV n'arrive pas à trouver TBB. J'ai beau cocher l'option "WITH_TBB", après la configuration j'as toujours :
    Code :
    1
    2
    3
    4
    5
      Other third-party libraries:
        Use IPP:                     NO
        Use TBB:                     NO
        Use Cuda:                    NO
        Use Eigen:                   NO
    Avec dans la fenêtre de config :
    Code :
    OPENEXR_INCLUDE_PATH    OPENEXR_INCLUDE_PATH-NOTFOUND
    Je n'arrive pas à trouver de doc satisfaisante sur le net et je connais mal CMake. Un petit coup de main serait très apprécié

    Merci d'avance.

  2. #2
    Membre expérimenté
    Homme Profil pro Julien
    Chef de projet R&D
    Inscrit en
    mars 2007
    Messages
    234
    Détails du profil
    Informations personnelles :
    Nom : Homme Julien
    Localisation : Canada

    Informations professionnelles :
    Activité : Chef de projet R&D

    Informations forums :
    Inscription : mars 2007
    Messages : 234
    Points : 511
    Points
    511

    Par défaut

    J'avais lu ce post, mais je n'avais pas regardé la vidéo.

    Il suffisait de remplacer la valeur "OPENEXR_INCLUDE_PATH-NOTFOUND" par le path vers le include directory de TBB.
    Bref, je me sent un peu bête
    Sûrement la fatigue... Il est tard
    Mais ça aidera sûrement certaines personnes derrière moi

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •