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.

https://bugzilla.gnome.org/show_bug.cgi?id=760473
This commit is contained in:
Vanessa Chipirras Navalon 2016-01-27 16:51:13 +01:00 committed by Luis de Bethencourt
parent 037f54d644
commit f91b71edde

View file

@ -292,7 +292,7 @@ gst_retinex_transform_ip (GstBaseTransform * btrans, GstBuffer * buf)
int gain = 128;
int offset = 128;
int filter_size;
Mat icvD (retinex->cvD, false);
Mat icvD = cvarrToMat(retinex->cvD, false);
if (!gst_buffer_map (buf, &info, (GstMapFlags) GST_MAP_READWRITE)) {
return GST_FLOW_ERROR;