Pour autant que je sache, Android n'a pas de caméra. Pour capturer une image en direct, nous devons utiliser la caméra Web. J'ai vu du code dans ce site web pour utiliser la caméra Web dans l'émulateur Android pour capturer une image, mais je ne sais pas comment utiliser ce code.
CameraSource cs = new SocketCamera("192.168.0.100", 9889, 320, 240, true); if (!cs.open()) { /* deal with failure to obtain camera */ } while(/*some condition*/) { cs.capture(canvas) //capture the frame onto the canvas } cs.close();
PS: Je n'ai pas pu tester cela car je reçois une erreur lorsque j'exécute WebcamBroadcaster
.
PPS: Je viens de commencer à expérimenter avec Android aujourd'hui, donc tout cela pourrait être faux.