#include #include #include #include using namespace cv; using namespace std; class Processing { private: /* data */ public: Processing(/* args */); // To do: // Binärbild // Linien finden (HoughLinesP()) // Entscheidung über wie viele Linien und welche Art von Linien erkannt werden (abknickende Linien) // End und Anfangspunkt analysieren und Winkel und Ausrichtung der Linie extrahieren (Abstand des untersten Punktes von der Mitte) ~Processing(); void processImage(Mat& inputPicture, int thresholdValue, int gaussKernelSize); std::vector calculateLineSegments(const Mat& inputPicture); };