|
|
|
|
|
|
|
|
#include <iostream> |
|
|
#include <iostream> |
|
|
#include <opencv2/opencv.hpp> |
|
|
#include <opencv2/opencv.hpp> |
|
|
|
|
|
|
|
|
|
|
|
using namespace cv; |
|
|
|
|
|
|
|
|
class Processing |
|
|
class Processing |
|
|
{ |
|
|
{ |
|
|
private: |
|
|
private: |
|
|
|
|
|
|
|
|
// Entscheidung über wie viele Linien und welche Art von Linien erkannt werden (abknickende Linien) |
|
|
// 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) |
|
|
// End und Anfangspunkt analysieren und Winkel und Ausrichtung der Linie extrahieren (Abstand des untersten Punktes von der Mitte) |
|
|
~Processing(); |
|
|
~Processing(); |
|
|
|
|
|
|
|
|
|
|
|
Mat calculate_binaray(const Mat& inputPicture); |
|
|
}; |
|
|
}; |