hi jack, it seems more a problem on colorspace than a opencv one well, there is no line with this message in the pix_opencv code ...
, look at this : http://lists.puredata.info/pipermail/pd-list/2003-03/010526.html its a similar message, no? pix object cannot handle this format (80e0) ! mmmm... Quoting Jack <[EMAIL PROTECTED]>: > Hola Lluis, > now i got this error and i really don't know what it is :) > error: [pix_opencv_haarcascade]: cannot handle this format (1234567) ! > What does it mean ? Do you know where is the problem ? > Thanx. > ++ > > Jack > > Le 5 mai 08 à 12:08, [EMAIL PROTECTED] a écrit : > >> S'està citant Jack <[EMAIL PROTECTED]>: >> >>> Argghh, I didn't try the objects and they freeze (or sometime >>> crash) my PD. >>> The objects draw perfectly under PD but i got this error : >>> error: [pix_opencv_contours_convexity]: cannot handle this format >>> (1234567) ! >>> or >>> [pix_opencv_haarcascade]: ERROR: Could not load classifier cascade >>> Why ? >>> Any idea ? >> >> yes, the classifier cascade files are the XML's files you have in >> the pix_opencv folder, the default ones is >> haarcascade_frontalface_alt.xml and it must be in the same folder >> where you have your "pd_linux" or "pd_darwin" files. >> >> also the object [pix_opencv_haarcascade] has a message |load $1( to >> load any xml file trained as classifier cascades. The default one >> I'm using is trained to detect human faces but you can train one to >> detect any object you want (it's not easy at all but it's possible). >> >> you can download other "OpenSourced" haarcascades (fer example) >> here: here:http://alereimondo.no-ip.org/OpenCV/34 >> >> and here you have some info on how to train one: >> http://note.sonots.com/SciSoftware/haartraining.html >> >> salut, >> ll. >> >> >> >>> ++ >>> >>> Jack >>> >>> >>> Le 30 avr. 08 à 19:57, Jack a écrit : >>> >>>> OK, now it works on PowerPC, MacOSX.4.11 >>>> >>>> Here the method : >>>> >>>> ? Download this three libraries with Fink : libjpeg + libpng3 + libtiff >>>> >>>> ? In Terminal : >>>> cvs >>>> -d:pserver:[EMAIL PROTECTED]:/cvsroot/ >>>> opencvlibrary login >>>> ----> then hit 'enter' on your keyboard >>>> cvs -z3 -d:pserver:[EMAIL PROTECTED]:/ >>>> cvsroot/opencvlibrary co -P opencv >>>> ----> download opencv sources >>>> >>>> ? with a text editor, open the file : cvcap_qt.cpp >>>> look for '__BEGIN__' and change it by '__BEGIN__{' >>>> look for '__END__' and change it by '}__END__' >>>> ----> save >>>> >>>> ? In Terminal >>>> ----> go to your opencv folder you just download and create a >>>> new folder 'build' : >>>> cd blabla/opencv >>>> mkdir build >>>> cd build >>>> ../configure CPPFLAGS="-I/sw/include" LDFLAGS="-L/sw/lib" >>>> make >>>> sudo make install >>>> ----> enter your password >>>> >>>> ? With you browser go to : >>>> http://hangar.org/wikis/lab/doku.php?id=start:puredata_opencv >>>> ----> download pix_opencv-0.1a.tar.gz and decompress all : >>>> http://hangar.org/wikis/lab/pd/pix_opencv-0.1a.tar.gz >>>> ----> download PD-extended sources and decompress all : >>>> http://downloads.sourceforge.net/pure-data/Pd-0.39.3-extended.tar.bz2 >>>> ----> download the makefile for macosx : >>>> http://hangar.org/wikis/lab/pd/opencv/Makefile.darwin >>>> >>>> ? In the Finder : >>>> ----> change 'Makefile.darwin' by 'Makefile' and then overwrite >>>> the 'Makefile' in 'pix_opencv' folder you just download >>>> >>>> ? With a text editor : >>>> ----> open this new 'Makefile' and change : >>>> PD_DIR = /*/Pd-0.39.3-extended/pd (enter the path of the 'pd' >>>> folder in 'Pd-0.39.3-extended' folder you just download from >>>> sourceforge) >>>> GEM_DIR = /*/Pd-0.39.3-extended/Gem (enter the path of the 'Gem' >>>> folder in 'Pd-0.39.3-extended' folder you just download from >>>> sourceforge) >>>> ----> save >>>> >>>> ? In Terminal : >>>> ----> go to the folder 'pix_opencv' with 'cd ' >>>> export MACOSX_DEPLOYMENT_TARGET=10.4 >>>> make clean >>>> make >>>> >>>> ? Then copy the '.pd_darwin' create in the 'pix_opencv' folder in >>>> your '/Applications/Pd-0.40.3-extended-20080315.app/Contents/ >>>> Resources/extra/Gem/' for exemple >>>> >>>> Hope it will help and hope i have not made mistake. >>>> Thx to Lluis for his help. >>>> ++ >>>> >>>> Jack >>>> >>>> >>>> Le 28 avr. 08 à 12:29, Jack a écrit : >>>> >>>>> Hello PD users, >>>>> When i compile opencv, i get this error on macos X.4.11, G4 powerbook : >>>>> ../../../otherlibs/highgui/cvcap_qt.cpp: In function `int >>>>> icvWriteFrame_QT(CvVideoWriter*, const IplImage*)': >>>>> ../../../otherlibs/highgui/cvcap_qt.cpp:1183: warning: unused >>>>> variable 'status' >>>>> ../../../otherlibs/highgui/cvcap_qt.cpp: In function `CvVideoWriter* >>>>> cvCreateVideoWriter_QT(const char*, int, double, CvSize, int)': >>>>> ../../../otherlibs/highgui/cvcap_qt.cpp:1425: error: jump to label >>>>> 'exit' >>>>> ../../../otherlibs/highgui/cvcap_qt.cpp:1310: error: from here >>>>> ../../../otherlibs/highgui/cvcap_qt.cpp:1361: error: crosses >>>>> initialization of 'MediaType** video' >>>>> ../../../otherlibs/highgui/cvcap_qt.cpp:1350: error: crosses >>>>> initialization of 'TrackType** video_track' >>>>> ../../../otherlibs/highgui/cvcap_qt.cpp:1330: error: crosses >>>>> initialization of 'const __CFString* out_path' >>>>> make[3]: *** [cvcap_qt.lo] Error 1 >>>>> make[2]: *** [all-recursive] Error 1 >>>>> make[1]: *** [all-recursive] Error 1 >>>>> make: *** [all] Error 2 >>>>> >>>>> Any idea ? >>>>> I followed the instructions from : >>>>> http://opencvlibrary.sourceforge.net/Mac_OS_X_OpenCV_Port >>>>> Thanx. >>>>> ++ >>>>> >>>>> Jack >>>>> >>>>> >>>>> Le 26 avr. 08 à 06:17, marius schebella a écrit : >>>>> >>>>>> got it working! >>>>>> >>>>>> [EMAIL PROTECTED] wrote: >>>>>>> >>>>>>> However, when I try to load any of them PD gives me this error:: >>>>>>> >>>>>>> /Users/lluisgomezbigorda/pix_opencv/pix_opencv_edge.pd_darwin: >>>>>>> dlopen(/Users/lluisgomezbigorda/pix_opencv/ pix_opencv_edge.pd_darwin, >>>>>>> 10): Symbol not found: __ZN7GemBase10isRunnableEv >>>>>>> Referenced from: >>>>>>> /Users/lluisgomezbigorda/pix_opencv/pix_opencv_edge.pd_darwin >>>>>>> Expected in: dynamic lookup >>>>>> >>>>>> I got this error too, but only when gem was not loaded. when gem is >>>>>> loaded, everything is fine. >>>>>> >>>>>> In order to make the opencv objects work I always had to set >>>>>> colorspace >>>>>> RGB. otherwise, I did no see any effect. I think the default on osx is >>>>>> yuv. anyway, will test a little more. great stuff! >>>>>> marius. >>>>>> >>>>>> _______________________________________________ >>>>>> PD-list@iem.at mailing list >>>>>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/ >>>>>> listinfo/pd-list >>>>> >>>>> >>>>> _______________________________________________ >>>>> PD-list@iem.at mailing list >>>>> UNSUBSCRIBE and account-management -> >>>>> http://lists.puredata.info/ listinfo/pd-list >>>> >> >> >> >> ---------------------------------------------------------------- >> This message was sent using IMP, the Internet Messaging Program. >> ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list