[Bug 760473] OpenCV face detection does not work with OpenCV newer than 2.4.11

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Mar 30 21:58:21 UTC 2016


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

Luis de Bethencourt <luis at debethencourt.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #320182|accepted-commit_now         |committed
             status|                            |

--- Comment #44 from Luis de Bethencourt <luis at debethencourt.com> ---
Review of attachment 320182:
 --> (https://bugzilla.gnome.org/review?bug=760473&attachment=320182)

In this patch you forgot to remove all references to pyramidsegment in the
docs/ folder.

Check commit d1266be4313d5f395cc253b22b9cfa3cd1bb6fe2 to see this.

For the rest of the merged commits I changed the subject lines and messages a
little:

commit d1266be4313d5f395cc253b22b9cfa3cd1bb6fe2
Author: Vanessa Chipirras Navalon <vanechipi at qtec.com>
Date:   Wed Mar 30 22:34:59 2016 +0100

    opencv: pyramidsegment: delete element

    cvPyrSegmentation() has been deprecated in OpenCV 3.0, and there isn't any
    function to replace it. Deleting this element so we can support OpenCV 3.1
    without build issues.

commit d3b6b8c64f3e7d2d8decdcd41f83777a3ee2b28f
Author: Vanessa Chipirras Navalon <vanechipi at qtec.com>
Date:   Tue Jan 26 16:52:37 2016 +0100

    opencv: gstcvsmooth: Ported to OpenCV version 3.1

    cvarrToMat() is added because it is compatible with all versions of Opencv
    and the use the class constructor Mat is eliminated because is deprecated
    in 3.X versions. This keeps compatibility with 2.4.

commit 0a08e771d47728e847a3aae17d00859e28f0b383
Author: Vanessa Chipirras Navalon <vanechipi at qtec.com>
Date:   Wed Jan 27 10:05:13 2016 +0100

    opencv: grabcut: Ported to OpenCV version 3.1

    cvarrToMat() is added because it is compatible with all versions of Opencv
    and using the class Mat constructor is eliminated, because is deprecated
    in 3.X versions. The use the using namespace cv because is called some
    functions many times. This keeps compatibility with 2.4.

commit 120f32fed4d83ba869ab24c21ecea1bf32edd85a
Author: Vanessa Chipirras Navalon <vanechipi at qtec.com>
Date:   Wed Jan 27 15:37:39 2016 +0100

    opencv: faceblur: Ported to OpenCV version 3.1

    cvarrToMat() is added because it is compatible with all versions of Opencv
    and the use of the class constructor Mat is eliminated because is
deprecated
    in 3.X versions. Included 'using namespace std' because it is needed for
the
    Vector class in 3.X versions. This keeps compatibility with 2.4.

commit 93b83edfe55031fedd09b32635ccc37601edaa57
Author: Vanessa Chipirras Navalon <vanechipi at qtec.com>
Date:   Wed Jan 27 15:51:37 2016 +0100

    opencv: handdetect: Ported to OpenCV version 3.1

    cvarrToMat() is added because it is compatible with all versions of Opencv
    and the use of the class constructor Mat is eliminated because is
deprecated
    in 3.X versions. Included 'using namespace std' because it is needed for
the
    vector class in 3.X versions. This keeps compatibility with 2.4.

commit f91b71eddeed426c2eb4a1f759067cb892574349
Author: Vanessa Chipirras Navalon <vanechipi at qtec.com>
Date:   Wed Jan 27 16:51:13 2016 +0100

    opencv: retinex: Ported to OpenCV version 3.1

    cvarrToMat() is added because it is compatible with all versions of Opencv
    and using the class constructor Mat is eliminated because is deprecated
    in 3.X versions. This keeps compatibility with 2.4.

commit 037f54d64462931da378c8d6eb0d5af4d7d04c27
Author: Vanessa Chipirras Navalon <vanechipi at qtec.com>
Date:   Thu Jan 28 16:19:46 2016 +0100

    opencv: disparity: Ported to OpenCV version 3.1

    'METHOD_VAR', 'METHOD_GC' is removed because there aren't equivalent
functions
    in new OpenCV versions. 'img_right_as_cvMat_rgb', 'img_left_as_cvMat_rgb'
and
    'depth_map_as_cvMat2' variables is removed because these aren't used.
    cvarrToMat() is added because it is compatible with all versions of Opencv
    and using the class Mat constructor is eliminated, because is deprecated
    in 3.X versions. The use 'using namespace cv' because is called some
    functions many times. This keeps compatibility with 2.4.

commit 4b60b470754f7ed17c51e70e48f7f559a2592ed4
Author: Vanessa Chipirras Navalon <vanechipi at qtec.com>
Date:   Mon Feb 1 13:58:49 2016 +0100

    opencv: skindetect: Ported to OpenCV version 3.1

    cvCVPixToPlane() has been deprecated in OpenCV 3.0, and there is
    function to replace it cvSplit(). The include compat.hpp is deleted because
    in 3.X versions doen't exist and it isn't necessary for 2.4.X versions
    in this element. This keeps compatibility with 2.4.

commit b37c759e528ed28997965e370357524f5701502e
Author: Vanessa Chipirras Navalon <vanechipi at qtec.com>
Date:   Thu Jan 28 17:40:51 2016 +0100

    opencv: Ported to OpenCV version 3.1 OpenCV

    configure.ac was changed to work with new versions of OpenCV 3.X.
    A new include is added gstopencvutils.cpp because it contains
    the previous. This keeps compatibility with 2.4.

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


More information about the gstreamer-bugs mailing list