#include "UDPClient/UDPClient.h" #include "DetectorModule/DetectorModule.h" #include "Detector/Detector.h" #include #include int main (int argc, char *argv[]){ if(argc < 5){ std::cerr << "Program usage: ./onlineDetectorSimulatorClient
"; return 0; } std::string address = argv[1]; int firstPort = std::stoi(argv[2]); int numPorts = std::stoi(argv[3]); int imagesPerSec = std::stoi(argv[4]); double timegap = 1./(double)imagesPerSec; unsigned int intervall = timegap*1000*1000; std::cout << "Sending UDP packages: " << std::endl; auto configPath = std::string { "config.cfg" }; Detector detector{address, configPath, firstPort, numPorts, intervall}; //DetectorModule detModule0 = DetectorModule(1, address, configPath); detector.run(); std::cin.ignore(); return 0; }