From c5e762f0f9d0687561c34cc466290e493c0dd13a Mon Sep 17 00:00:00 2001 From: TimZnr Date: Thu, 10 Nov 2022 17:09:00 +0100 Subject: [PATCH] Create prototype for line segment calculation to test linking processing to utils --- Processing/processing.cpp | 7 ++++++- Processing/processing.h | 3 +++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Processing/processing.cpp b/Processing/processing.cpp index d8786bf..d130cb3 100644 --- a/Processing/processing.cpp +++ b/Processing/processing.cpp @@ -14,4 +14,9 @@ Mat Processing::calculate_binaray(Mat& inputPicture, int thresholdValue) cvtColor(inputPicture, inputPicture, COLOR_BGR2GRAY); threshold(inputPicture, inputPicture, thresholdValue, 255, THRESH_BINARY); return inputPicture; -} \ No newline at end of file +} + +std::vector Processing::calculate_line_segments(const Mat& inputPicture) +{ + return std::vector(); +} diff --git a/Processing/processing.h b/Processing/processing.h index 1d10cbb..c04f2a2 100644 --- a/Processing/processing.h +++ b/Processing/processing.h @@ -1,5 +1,6 @@ #include #include +#include using namespace cv; @@ -17,4 +18,6 @@ public: ~Processing(); Mat calculate_binaray(Mat& inputPicture, int thresholdValue); + + std::vector calculate_line_segments(const Mat& inputPicture); }; \ No newline at end of file