Come installare la libreria OpenCv su Eclipse per Windows

In questo articolo verrà trattata l’installazione delle OpenCv su Eclipse per Windows.

Per poter usare la libreria OpenCv abbiamo bisogno dei seguenti pacchetti :

Passo 1
Scaricare i tre pacchetti (Eclipse, MinGw e OpenCV ).
Fare attenzione a scaricare quelli relativi alla piattaforma Windows.

Passo 2
Installare MinGw

Passo 3
Settare le variabili d’ambiente per rendere i programmi eseguibili da qualsiasi percorso.
Cliccare con il tasto destro su Risorse del Computer e selezionare Proprietà

Variabili ambiente mingw windows xp

Cliccare su Avanzate e selezionare Variabili d’ambiente

Selezionare Path -> Modifica

Aggiungere alla fine del campo Valore variabile il percorso della cartella BIN di Mingw (nel nostro caso C:\MinGW\bin)

Passo 4
Passiamo all’installazione della libreria OpenCV.
E’ sufficiente avviare il file scaricato  OpenCV-2.1.0-win32-vs2008.exe

Passo 5
Procediamo all’installazione di Eclipse CDT
Ricordiamo che Eclipse non ha un tool di installazione, infatti è sufficienza scompattare in una qualsiasi directory il contenuto del file compresso e avviare il file eclipse.exe

Passo 6
Avviare Eclipse e creare un nuovo progetto.

Passo 7
Cliccare con il tasto destro sul progetto e selezionare l’opzione Properties.
Selezionare C/C++ Build -> Setting -> GCC C++ Compiler -> Directories
Aggiungere la seguente directory C:\OpenCV2.1\include\opencv


Passo 8
Ripetere la stessa operazione per la sezione relativa al compilatore C.
Cliccare con il tasto destro sul progetto e selezionare l’opzione Properties.
Selezionare C/C++ Build -> Setting -> GCC C Compiler -> Directories
Aggiungere la seguente directory C:\OpenCV2.1\include\opencv

Passo 9
Selezionare MinGW C++ Linker -> Libraries.
Inserire le seguenti librerie :
cv210
highgui210
cxcore210
cvaux210
cxts210
ml210
opencv_ffmpeg210

Inserire in Library search path la directory c:\opencv2.1\lib

Passo 10
Ora potete iniziare a lavorare sulle openCV con Eclipse.

Per controllare se l’installazione sia andata a buon fine, è sufficiente compilare questo codice ed eseguirlo.

#include <highgui.h>
#include <cv.h>
#include <stdlib.h>

int main(int argc, char** argv) {
return 0;
}

Nel caso in cui la guida stilata contenesse errori, vi prego di segnalarmelo.



Questa voce è stata pubblicata in Visione Artificiale e contrassegnata con , , , . Contrassegna il permalink.

11 risposte a Come installare la libreria OpenCv su Eclipse per Windows

  1. Lorenzo scrive:

    library not found for -llibopencv_core.2.4.2

    make: *** [bo] Error 1

    ho fatto tutti i tuoi passaggi e ho linkato le librerie…ho provato ad installare su xcode su eclipse su netbean e su macchina virtuale ho provato con visual studio…sono su un mac…devo proprio dire che queste opencv le odio!

  2. francesco rose scrive:

    a me manca la cartella all’interno del programma Directories

  3. Lorenzo scrive:

    Help please!
    ho un problema al passo 7.
    faccio destro proprieta sulla cartella del progetto (project explorer), ma in c/c++ build setting vedo solo “binary parses” e “error parses” non il tool setting..

    s.o. windows 7
    opencv 2.2.0
    mingw 23/4/12

  4. Alberto scrive:

    aiuto, a me da questo errore:

    C:\OpenCV2.2\include\opencv/highgui.h:45:33: fatal error: opencv2/core/core_c.h: No such file or directory

    ho provato ad aggiungere anche opencv2 come libreria, ma niente

  5. aurora scrive:

    Ciao,
    abbiamo seguito tutta la procedura installando Eclipse su un pc Windows 7.
    Eseguendo l’esempio “Hello World” non abbiamo avuto problemi, ma quando iniziamo ad utilizzare le librerie Opencv il sistema va in crash.
    quale potrebbe essere il problema?

    Grazie

Rispondi a Lorenzo Annulla risposta

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>