opencv: fix cvlaplace
authorLuis de Bethencourt <luisbg@osg.samsung.com>
Mon, 25 Jan 2016 11:43:59 +0000 (11:43 +0000)
committerLuis de Bethencourt <luisbg@osg.samsung.com>
Mon, 25 Jan 2016 14:20:14 +0000 (14:20 +0000)
commit36e83661ec1ae62fcc6aa3ab557185ca9b3afbd2
treedfe90d7bed0f02a74a05a9902e0288a2bc2e83e7
parente389211aa54f2b1da9df9dbe80f8624ba5e045db
opencv: fix cvlaplace

cvlaplace was also affected by the silent change in OpenCV API, same as
cvsobel. It hasn't been working for a while. It would return a plain black
image. This commit updates the usage of cvLaplace by using cvCvtColor to
create the grayscale intermediate image to process. This also means there
is no need anymore to use GstBaseTransform's transform_caps, since the pads
are RGB.
ext/opencv/gstcvlaplace.cpp
ext/opencv/gstcvlaplace.h