기금넷 공식사이트 - 금 선물 - 다음 MATLAB 코드를 설명해 주시겠습니까?
다음 MATLAB 코드를 설명해 주시겠습니까?
이 MATLAB 코드는 카메라에서 실시간으로 얼굴을 감지하는 데 사용되는 것 같습니다. 각 부분의 기능을 설명해 드리겠습니다.
Clc: 명령행에서 모든 출력을 지웁니다.
모두 지우기: 모든 변수를 삭제합니다.
모두 닫기: 모든 그래픽 창을 닫습니다.
Web = webcam (): webcam 객체를 만듭니다.
Pic =web.snapshot: 웹캠 오브젝트를 사용하여 이미지를 캡처합니다.
Det face = 시각. Cascade object detector (): 사람의 얼굴 탐지기를 만듭니다.
Imshow(pic): 이미지를 표시합니다.
While true: 무한 루프를 시작합니다.
Pic=web.snapshot: 웹캠 오브젝트를 사용하여 이미지를 캡처합니다.
Pic2=rgb2gray(pic): 이미지를 회색 이미지로 변환합니다.
Bbox = step(detface, pic): 얼굴 탐지기를 사용하여 이미지의 얼굴을 탐지합니다.
Img = InsertObject 주석 (PIC, ... rectangle', BBOX,' face'): 이미지에서 감지된 얼굴을 표시합니다.
Imshow(img): 표식의 이미지를 표시합니다.
이러한 설명이 코드의 기능을 이해하는 데 도움이 되기를 바랍니다.