ImagePulser V5.2.4
Simplification des images prises avec une webcam
Chargement...
Recherche...
Aucune correspondance
Référence du fichier /Users/vasilisskarleas/Library/Mobile Documents/com~apple~CloudDocs/Documents/University Sorbonne/3rd year/S6/c-project-rob-3-eleves-gr-2-1/Imagination/test_ev.cpp

Test pour l'ouverture du port serie d'Arduino. Plus de détails...

#include <opencv2/opencv.hpp>
#include <iostream>
#include <fstream>
#include <sys/stat.h>
#include <sys/types.h>
#include <fcntl.h>
#include <errno.h>
#include <termios.h>
#include <unistd.h>
#include <cstring>
Graphe des dépendances par inclusion de test_ev.cpp:

Fonctions

int open_serial (const char *device)
 
void send_coordinates (int x, int y)
 
void on_decision_mouse (int event, int x, int y, int, void *)
 Handles mouse events in the "Decision" window.
 
void on_mouse (int event, int x, int y, int, void *userdata)
 Captures the image if mouse is on the designated area.
 
int main ()
 

Variables

cv::Mat capturedFrame
 
bool imageCaptured = false
 
bool programShouldFinish = false
 
int time_id = 0
 
const int STEP_SIZE = 5
 
int posX = 120
 
int posY = 120
 

Description détaillée

Test pour l'ouverture du port serie d'Arduino.

Documentation des fonctions

◆ main()

int main ( )

◆ on_decision_mouse()

void on_decision_mouse ( int event,
int x,
int y,
int ,
void *  )

Handles mouse events in the "Decision" window.

Paramètres
event
x
y
userdata

◆ on_mouse()

void on_mouse ( int event,
int x,
int y,
int ,
void * userdata )

Captures the image if mouse is on the designated area.

Paramètres
event
x
y
userdata

◆ open_serial()

int open_serial ( const char * device)

◆ send_coordinates()

void send_coordinates ( int x,
int y )

Sends the coordinates to the serial Port

Documentation des variables

◆ capturedFrame

cv::Mat capturedFrame

◆ imageCaptured

bool imageCaptured = false

◆ posX

int posX = 120

◆ posY

int posY = 120

◆ programShouldFinish

bool programShouldFinish = false

◆ STEP_SIZE

const int STEP_SIZE = 5

◆ time_id

int time_id = 0