[Bug 754148] OpenCV port remaining elements to C++ and new API

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Sep 1 06:51:58 PDT 2015


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

Vanessa Chipirrás Navalón <vchipirras6 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #310322|needs-work                  |none
             status|                            |
 Attachment #310322|0                           |1
        is obsolete|                            |

--- Comment #24 from Vanessa Chipirrás Navalón <vchipirras6 at gmail.com> ---
Created attachment 310422
  --> https://bugzilla.gnome.org/attachment.cgi?id=310422&action=edit
cvsmooth: need to migrate to new version of OpenCV 2.4.11.

It is necessary to migrate the gstcvsmooth element to C++,
because new Opencv API leaves obsolete functions like cvSmooth.
This element uses this function. Therefore, it was replaced by
the GaussianBlur, blur, medianBlur and bilateralFilter functions.

bilateralFilter function has an input parameter, is diameter of each
pixel. For this reason a new property is added, PROP_PIXEL_DIAMETER.

You can see in this link:
http://docs.opencv.org/modules/imgproc/doc/filtering.html?
highlight=cvsmooth#void cvSmooth(const CvArr* src, CvArr* dst,
int smoothtype, int size1, int size2, double sigma1, double sigma2)

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

Only I changed the commit message and I fixed line 190 where I made a mistake.

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


More information about the gstreamer-bugs mailing list