CAPTURAR DESDE WEBCAM
Publicado por Miguel (1 intervención) el 25/02/2007 15:16:48
Hola! ¿Alguién sabe como capturar en Visual c++ desde una webcam???
Valora esta pregunta


0
#include <opencv2/opencv.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main() {
// Abrir la webcam
VideoCapture cap(0); // 0 representa la primera cámara disponible, puedes ajustarlo según tu configuración
if (!cap.isOpened()) {
std::cerr << "Error al abrir la cámara." << std::endl;
return -1;
}
// Crear una ventana para mostrar el video
namedWindow("Webcam", WINDOW_NORMAL);
while (true) {
Mat frame;
// Capturar un fotograma de la webcam
cap >> frame;
// Mostrar el fotograma en la ventana
imshow("Webcam", frame);
// Esperar 30 milisegundos y salir si se presiona la tecla 'Esc'
if (waitKey(30) == 27) {
break;
}
}
// Liberar la cámara y cerrar la ventana al finalizar
cap.release();
destroyAllWindows();
return 0;
}