[Jderobot-dev] ColorTuner para Opencv 2.3.1
Daniel Gomez Gomez
danigom en terra.es
Lun Mar 12 00:02:55 CET 2012
Buenas a todos:
Escribo para deciros que he podido compilar y hacer funcionar ColorTuner
bajo las librerias Opencvdemo 2.3.1 sin problemas y sin adaptar nada del
código que ya estaba escrito.
Os adjunto por aquí mi makefile por si os sirve para compilarlo (aunque
el que tengáis vosotros seguro que vale) [1]. Recordad desinstalar antes
las viejas librerias de opencv e instalar las de la versión 2.3.1. Para
aseguraros de que el programa ha enlazado con las librerías correctas
haced un ldd al ejecutable y aseguraos que os sale algo como lo
siguiente entre todo el chorrazo de librerias:
libopencv_highgui.so.2.3 => /usr/local/lib/libopencv_highgui.so.2.3
(0x0078b000)
libopencv_ml.so.2.3 => /usr/local/lib/libopencv_ml.so.2.3 (0x00801000)
libopencv_video.so.2.3 => /usr/local/lib/libopencv_video.so.2.3
(0x009b4000)
libopencv_features2d.so.2.3...
Muy pronto tendré listo el Opencvdemo para opencv 2.3.1, que con este si
que ha habido que adaptar todo el código, como os habreis podido
imaginar con las insistentes preguntas que he hecho estas ultimas
semanas, jeje.
Espero que os sea útil la información.
Saludos.
[1]PROGRAM = colorTuner
PROGRAM_FILE = colorTuner.cpp viewer.cpp
FLAGS = -g -Wall -o
JDEROBOTDIR = /usr/local
CXXFLAGS = -I$(JDEROBOTDIR)/include/jderobot $(shell pkg-config
gtkmm-2.4 libglademm-2.4 opencv --cflags)
LDFLAGS = -I$(JDEROBOTDIR)/include/jderobot -I
$(JDEROBOTDIR)/lib/jderobot -I/usr/include/gearbox
-I/usr/include/gtk-2.0 $(shell pkg-config gtkmm-2.4 libglademm-2.4
opencv --cflags --libs)
LDADD = -L$(JDEROBOTDIR)/lib/jderobot -lcolorspacesmm -lcolorspaces
-lJderobotInterfaces -lprogeo -lJderobotUtil -lJderobotIce -DGLADE_DIR=.
CC = g++
opencvdemo:
$(CC) $(FLAGS) $(PROGRAM) $(PROGRAM_FILE) $(LDFLAGS) $(LDADD)
More information about the Jde-developers
mailing list