[Bug 752528] New: OpenCV hand gesture detection does not work with OpenCV newer than 2.4.10

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Jul 17 05:07:49 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=752528

            Bug ID: 752528
           Summary: OpenCV hand gesture detection does not work with
                    OpenCV newer than 2.4.10
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: All
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: vchipirras6 at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

$ gst-launch-1.0 autovideosrc ! videoconvert ! video/x-raw, formt=RGB,
width=320, height=240 ! videoscale ! handdetect ! videoconvert ! autovideosink

When I run this, the hand gesture detection is not detected in the camera.
It is due to the new structure of the classifier "CascadeClassifier" that
opencv used in versions newer than 2.4.10.

"gsthanddetect.c" should be transform C ++ language and to use the "load"
method to load the old and new structure of the classifier.

Previously the classifier was:
<haarcascade_frontalface_default type_id="opencv-haar-classifier">
Now it is:
<cascade type_id="opencv-cascade-classifier"><stageType>BOOST</stageType>

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list