1234567891011121314151617181920212223 |
- #pragma once
- #include <vector>
- #include <opencv2/opencv.hpp>
- #include "ZMQClient.hh"
- /*
- * Wird verwendet, um den Server nach Objekten auf einem Bild zu fragen
- */
- class DetectionClient : public ZMQClient
- {
- public:
- DetectionClient();
- ~DetectionClient();
- // Gibt die Polygone aller gefundenen Objekte zurück
- // image: Das Bild das nach Objekten durchsucht werden soll
- std::vector<std::vector<cv::Point> >* getContours(cv::Mat image);
- // Gibt das Segemtierte Bild zurück
- // image: Das Bild, welches segmentiert werden soll
- cv::Mat getSegmentation(cv::Mat image);
- };
|