IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenCV Discussion :

OpenCV sous Fedora 8


Sujet :

OpenCV

  1. #1
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 161
    Par défaut OpenCV sous Fedora 8
    bonjour tout le monde,

    J'ai installé opencv-1.0.0 sur fedora 8 et j'ai voulu le tester avec un simple exemple: creation d'une image"

    voila le code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    //
    // opencv0.c - creating and displaying an image using Intel OpenCV
    //
    #include "cv.h" // includes OpenCV definitions
    #include "highgui.h" // includes highGUI definitions
    #include <stdio.h>// includes C standard input/output definitions
    int main()
    {
    IplImage *cvImg; // image used for visualisation
    CvSize imgSize; // size of visualisation image
    int i = 0, j = 0;
    imgSize.width = 640; // visualisation image is
    imgSize.height = 480; // 640x480 pixels
    // creation of a 8 bits depth gray image
    cvImg = cvCreateImage( imgSize, 8, 1 );
    // image is filled with gray values
    // corresponding to the 256 modulus
    // of their position in the image
    for ( i = 0; i < imgSize.width; i++ )
    for ( j = 0; j < imgSize.height; j++ )
    ((uchar*)(cvImg->imageData + cvImg->widthStep*j))[i] =
    ( char ) ( ( i * j ) % 256 );
    cvNamedWindow( "Testing OpenCV...", 1 ); // creation of a visualisation window
    cvShowImage( "Testing OpenCV...", cvImg ); // image visualisation
    cvWaitKey( 0 ); // wait for key
    cvDestroyWindow( "image" ); // close window
    cvReleaseImage( &cvImg ); // memory release before exiting the application
    return( 0 ); // stopping our first program
    }

    j'ai compilé avec la commande suivante et ça marche très bien:

    gcc -I/home/intel/opencv/include/opencv -L/home/intel/opencv/lib -lcv -lhighgui -lcxcore -lcvaux opencv0.c -o opencv0

    mais quand j'ai tapé ./opencv0 pour l'exécution j'ai eu le message d'erreur suivant:

    ./opencv0: error while loading shared libraries: libcv.so.1: cannot open shared object file: No such file or directory


    Pouvez vous m'aider?

    Je vous attends.

    Merci d'avance.

  2. #2
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 161
    Par défaut j'ai trouvé la solution
    Merci à tous j'ai trouvé la solution.
    Le problème etait dans la version de l'opencv qui n'est compatible avec la distribution fedora.

    Alors je l'ai installé sous suse 10.0 et c'est fait.

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

Discussions similaires

  1. [Kylix] Ne se lance pas sous Fedora core 3
    Par John@EuroDevz dans le forum EDI
    Réponses: 3
    Dernier message: 14/02/2005, 16h27
  2. Commande lsmod sous Fedora Core 2
    Par bartmarley dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 09/12/2004, 18h07
  3. Problème Clé USB sous Fedora Core 2
    Par PeGaZe dans le forum Matériel
    Réponses: 5
    Dernier message: 18/11/2004, 13h41
  4. Réponses: 1
    Dernier message: 11/06/2004, 11h58
  5. Optimisation du swap sous Fedora Core 2
    Par demeuremichel dans le forum Administration système
    Réponses: 3
    Dernier message: 20/02/2004, 00h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo