Demain, je passe pour mon oral de projet, le jury est composé d'un prof de physique et d'un prof d'info. J'aimerai donc savoir quelles questions de physique, peut-on poser qui utilise un traitement d'image avec OpenCV ? Ensuite, je mesure les dimensions de celui-ci grâce aux nombre de pixels blancs trouvés.
J'utilise un traitement de ce genre :
Code :
#include "opencv2/highgui/highgui.hpp"
#include <opencv2/imgproc/imgproc.hpp>
using namespace cv;
int main()
{
VideoCapture cap(0);
if (!cap.isOpened())
EXIT_FAILURE;
for (;;)
{
Mat frame;
cap >> frame;
cvtColor(frame, frame, CV_RGB2GRAY); //niveaux de gris
threshold(frame, frame, 128, 255, CV_THRESH_BINARY); //binarisation
Mat erodeElmt = getStructuringElement(MORPH_RECT, Size(3, 3));
Mat dilateElmt = getStructuringElement(MORPH_RECT, Size(5, 5));
erode(frame, frame, erodeElmt); //erosion
dilate(frame, frame, dilateElmt); //dilatation
blur(frame, frame, Size(3, 3)); //floutage
imshow("traitement d'image", frame);
waitKey(40);
}
return 0;
}
Les doublons nuisent au bon fonctionnement du forum et sont donc interdits. Si vous vous êtes trompé de section, il suffit de signaler votre sujet au staff pour qu'il le déplace au bon endroit.