jilt ha scritto:
> packz wrote:
> 
>> Domanda del cazzo: ma hai provato a passare prima il filtro relativo alle
>> facce frontali e poi quelle laterali? perché ho fatto la prova e il
>> risultato è decisamente migliore.
> 
> si te lo spiegavo nella mia prima risposta :)
effettivamente c'hai anche ragione...
> 
>> P.S: per chi avesse voglia di provare il filtro per gstreamer, vi presento
>> la patch da applicare per farlo compilare se lo scaricate dal repo su
>> github <http://github.com/Elleo/gst-opencv/tree/master> siccome io già
>> bestemmiai il signore
> 
>> ------------------------ 8< ---------------
>> diff --git a/src/templatematch/gsttemplatematch.h
>> b/src/templatematch/gsttemplat
>> index d4f8414..b18e0c7 100644
>> --- a/src/templatematch/gsttemplatematch.h
>> +++ b/src/templatematch/gsttemplatematch.h
>> @@ -47,8 +47,8 @@
>>  #define __GST_TEMPLATEMATCH_H__
> 
>>  #include <gst/gst.h>
>> -#include <opencv/cv.h>
>> -#include <opencv/highgui.h>
>> +#include <cv.h>
>> +#include <highgui.h>
> 
>>  G_BEGIN_DECLS
>>  /* #defines don't like whitespacey bits */
>> ------------------------>8----------------------
> 
>> (se avete opencv installato in qualche path strano anteporre una cosa
>> similare alla seguente a ./configure:
>> PKG_CONFIG_PATH=/opt/opencv-1.1.0/lib/pkg-config/).
> 
>> Poi come indica jilt nella sua pagina, usare una cosa simile a questa
> 
> posso aggiornare il flussocanalizzatore con questa patch?
se normalmente non te lo compila of course...
> 
>> $ gst-launch-0.10 --gst-plugin-path=.  filesrc location=film-porno.avi !
> 
> il solito porno :D
tanto lì i volti non servono
> 
>> decodebin name=decode decode. ! queue ! ffmpegcolorspace ! faceblur
>> profile=/opt/opencv-1.1.0/share/opencv/haarcascades/haarcascade_frontalface_default.xml
>>  ! ffmpegcolorspace ! theoraenc ! oggmux name=mux decode. ! queue !
>> audioconvert ! vorbisenc ! mux. mux. ! filesink location=test-blurred.ogv
> 
>> (tutto nella stessa riga of course) con l'aggiunta rispetto alle
>> indicazioni originali di '--gst-plugin-path=.' e 'faceblur
>> profile=/opt/opencv-1.1.0/share/opencv/haarcascades/haarcascade_frontalface_default.xml'
>> per farlo funzionare correttamente.
> 
>> Nella directory '/opencv/haarcascades/' ci sono vari profili da testare tra
>> cui frontalface e profileface.
> 
> 
> sapevo d poter contare su d voi :)
> 
> ciao
> jilt
ciao...
    packz
- --
"Per trasmettere 1 bit di informazione in un ambiente a temperatura T si
necessitano kTln2 joule di energia"
gpg --keyserver pgp.mit.edu --recv-keys E25ED3A9
web site http://www.autistici.org/packz
blog     http://packz.noblogs.org