summaryrefslogtreecommitdiff
path: root/ext/opencv/gstcvequalizehist.cpp
diff options
context:
space:
mode:
authorNicola Murino <nicola.murino@gmail.com>2018-12-01 22:48:53 +0100
committerNicolas Dufresne <nicolas@ndufresne.ca>2019-02-02 18:34:10 +0000
commit26cabf9b1f2251df52be9958592b03518832cd9a (patch)
tree620b9defeb59cd472f053da93cd508f1571275ca /ext/opencv/gstcvequalizehist.cpp
parentf974246647cd6e895247cfa5b63b5532bbf40188 (diff)
downloadgstreamer-plugins-bad-26cabf9b1f2251df52be9958592b03518832cd9a.tar.gz
opencv: port to c++
Diffstat (limited to 'ext/opencv/gstcvequalizehist.cpp')
-rw-r--r--ext/opencv/gstcvequalizehist.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/ext/opencv/gstcvequalizehist.cpp b/ext/opencv/gstcvequalizehist.cpp
index 3024bd9b7..9c4de608b 100644
--- a/ext/opencv/gstcvequalizehist.cpp
+++ b/ext/opencv/gstcvequalizehist.cpp
@@ -62,9 +62,6 @@
#include "gstcvequalizehist.h"
#include <opencv2/imgproc.hpp>
-#if (CV_MAJOR_VERSION >= 4)
-#include <opencv2/imgproc/imgproc_c.h>
-#endif
GST_DEBUG_CATEGORY_STATIC (gst_cv_equalize_hist_debug);
#define GST_CAT_DEFAULT gst_cv_equalize_hist_debug
@@ -83,8 +80,7 @@ G_DEFINE_TYPE (GstCvEqualizeHist, gst_cv_equalize_hist,
GST_TYPE_OPENCV_VIDEO_FILTER);
static GstFlowReturn gst_cv_equalize_hist_transform (GstOpencvVideoFilter *
- filter, GstBuffer * buf, IplImage * img, GstBuffer * outbuf,
- IplImage * outimg);
+ filter, GstBuffer * buf, cv::Mat img, GstBuffer * outbuf, cv::Mat outimg);
static void
@@ -115,9 +111,9 @@ gst_cv_equalize_hist_init (GstCvEqualizeHist * filter)
static GstFlowReturn
gst_cv_equalize_hist_transform (GstOpencvVideoFilter * base,
- GstBuffer * buf, IplImage * img, GstBuffer * outbuf, IplImage * outimg)
+ GstBuffer * buf, cv::Mat img, GstBuffer * outbuf, cv::Mat outimg)
{
- cvEqualizeHist (img, outimg);
+ cv::equalizeHist (img, outimg);
return GST_FLOW_OK;
}