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

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Mar 31 10:35:26 UTC 2016


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

--- Comment #45 from Vanessa Chipirrás Navalón <vchipirras6 at gmail.com> ---
(In reply to Luis de Bethencourt from comment #44)
> Review of attachment 320182 [details] [review]:
> 
> 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.

Ok ok, I saw it, sorry and thanks!

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


More information about the gstreamer-bugs mailing list