1
저는 MATLAB의 GUI에 3 개의 웹 카메라와 3 개의 축을 가지고 있습니다. 어떻게 webcaminput1을 axes1에, webcaminput2를 axes2에, webcaminput3을 axes3에 배치 할 수 있습니까?카메라 입력을 다른 축에 표시 - MATLAB
저는 MATLAB의 GUI에 3 개의 웹 카메라와 3 개의 축을 가지고 있습니다. 어떻게 webcaminput1을 axes1에, webcaminput2를 axes2에, webcaminput3을 axes3에 배치 할 수 있습니까?카메라 입력을 다른 축에 표시 - MATLAB
웹캠에서 입력하는 방법에 대한 자세한 내용을 제공하고 화면에 표시하는 것이 도움이됩니다.
Image Acquisition Toolbox를 사용하고 있다고 가정합니다. 웹캠 입력을 표시하는 일반적인 코드
vid = videoinput('winvideo');
preview(vid)
PREVIEW 또한 두번째 파라미터로 화상 오브젝트 핸들을 수용 할 수있다. 그래서 당신은 첫 번째 이미지 객체를 생성하고 미리보기의 축을 사용할 수 있습니다
vid1 = videoinput('winvideo',1); % create video input object from the 1st source
vid2 = videoinput('winvideo',2); % create video input object from the 2nd source
subplot(211)
h1 = image; % create image object
axis ij % flip the image
preview(vid1,h1) % display 1st webcam preview
subplot(212) % same for the 2nd camera
h2 = image;
axis ij
preview(vid2,h2)
여러 개의 웹캠을 가지고 있지 않기 때문에이 코드를 테스트하지 못했지만, 나는 그것이 여러 대의 카메라 작동 바랍니다.
도움 주셔서 감사합니다. 나는이 코드를 테스트하고 매끄럽게 작업했다. – suphero