URL: https://linuxfr.org/forums/linux-general/posts/recuperer-l-image-de-ma-webcam-avec-dev-input Title: récupérer l'image de ma webcam avec /dev/input Authors: cosmoff Date: 2019年07月09日T13:16:03+02:00 License: CC By-SA Tags: Score: 0 bonjour à tous, voila je viens de découvrir /dev/input, et je trouve ca génial de pouvoir lire le clavier ou la souris avec un simple read. Dans /dev/input j'ai un event qui correspond à ma webcam. j'ai donc envie de pouvoir lire le flux video avec le read (etafficher avec opencv l'image par exemple). Le probleme est qu'en paramètre de mon read je donne en argument une structur input_event. Or le probleme est que la valeur retournée (value) est sur 4 octets, donc ca pose probleme pour récupérer l'image de ma webcam. Y'a t'il un moyen de récupérer l'image de ma webcam avec cette méthode ? si non alors comment faire ? voici mon code si ca peut aider : ```C #include #include #include #include #include #include #include #include #include #include int main(int argc, char const *argv[]) { int fd_open; int read_count; struct input_event ie; if( (fd_open = open("/dev/input/event2", O_RDONLY )) < 0 ) { printf("open : %i\n", errno); exit(1); } while( (read_count = read( fd_open, &ie, sizeof(ie)))> 0) { printf("time %ld\ttype %d\tcode %d\tvalue %d\n", ie.time.tv_sec, ie.type, ie.code, ie.value); } return 0; } ``` Merci d'avance pour votre aide

AltStyle によって変換されたページ (->オリジナル) /