이에 따르면 당신은 그들이 웹캠을 제공 수동
p.loadPixels();
imgPixelData = p.pixels.toArray();
캔버스에 픽셀을 조작 할 수 있습니다 거기에서
ctx.drawImage(myImg, imageOffset, 0, height/width * nb, nb);
: https://github.com/austinhappel/webcam-processingjs/blob/master/js/webcam-processing.js, 당신은 예를 들어 웹캠의 메소드를 호출 할 필요가 여기서 getUserMedia를 호출하는 클래스입니다. https://github.com/austinhappel/webcam-processingjs/blob/master/js/webcam.js
키 라인은 다음과 같습니다.
if (navigator.getUserMedia) {
navigator.getUserMedia({video: true}, function (stream) {
self.video.src = stream;
self.localMediaStream = stream;
}, onWebcamFail);
} else if (navigator.webkitGetUserMedia) {
navigator.webkitGetUserMedia({video: true}, function (stream) {
self.video.src = window.webkitURL.createObjectURL(stream);
self.localMediaStream = stream;
}, onWebcamFail);
행운을 빈다. 자바로만이 작업을 수행 했으므로 자바 스크립트와 웹캠으로 좋은 결과를 얻었 으면 알려주십시오. 이 모든 작업을 수행하려면 최신 크롬 빌드가 필요하다고 생각합니다.
감사합니다. 그래서이 예제에서 배울 수 있지만 여전히 붙어있어 http://stackoverflow.com/questions/12726739/chrome-webcam-api-with-processing-js-how-to-show-video 그리고 나는 다른 방법을 시도하고 그것은 않습니다. 어느 쪽이든 작동하지 않습니다. http://stackoverflow.com/questions/12729073/chrome-webcam-api-with-processing-js-video-does-not-display 잘못 된 것이 없습니다. – kikkpunk